请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

dto的作用

老师,dto可以这样子理解吗?就是dto可以直接在controller层中直接使用而不用一定要先调用service层。但是如果要调用service层的话,是不是把dto放在service层里就好了?意思就是dto可以跨层调用?
还有一个问题就是。您说了dto是返回一个页面中需要的内容,那可以理解为一个页面对应一个dto吗?然后把这个页面的所需要的数据或者集合封装到这个dto吗?

正在回答 回答被采纳积分+3

1回答

翔仔 2020-06-10 23:10:59

同学好,DTO即Data Transfer Object:数据传输对象,泛指用于展示层与服务层之间的数据传输对象。所以dto主要出现在controller和service层。

可以理解为一个页面对应一个dto吗? 这个不一定,因为有的页面需要用到的东西相同,可以复用dto,所以理解成一种业务对应一个dto应该更贴切些。

然后把这个页面的所需要的数据或者集合封装到这个dto吗?是的,可以这样理解

PS:其实,并不需要这么严格去背诵相关的概念,都是活学活用的,这些也都是根据经验去规定的,可以打破的。

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信