Tik*_*ksi 8 java architecture spring spring-mvc spring-hateoas
我正在编写一个Spring(4.1.7)Web应用程序,该应用程序公开RESTful服务,并希望使用DTO"资源"对象在Controller和客户端浏览器之间进行通信,而不是公开我的持久性实体.
目前,该应用程序具有以下层:
@Service
)@Repository
)我的问题是,我应该将DAO实体映射到DTO资源?我看了一下用一些例子Spring HATEOAS
,它们显示Resource
延长对象ResourceSupport
的映射Controller
.这是最好的方法,还是我应该从DAO服务返回资源?
我想补充Link
的元素返回的资源(为自己和相关的资源),但看不出Link
是否在处理的元素将得到解决Service
,而不必知识它Controller
和它的@RequestMapping
.另一方面,我不知道Controller
将映射弄乱是否也是一种好的做法.
归档时间: |
|
查看次数: |
10699 次 |
最近记录: |