采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
开发过程中,建了很多对象里面的属性都比较接近,比如orderMaster,orderDto,orderForm或者orderVo,他们之间互相数据转化或者传递,真实开发中是这样吗?可不可以减少其中的一些对象,简化开发呢,这样很容易混乱.我之前一直是使用SSM,做法只是建一个VO类封装需要的属性返回给前端,
不乱啊,只要分清对象的作用范围就好。
你之前说的只需要建一个VO类,那你从数据库查询出来的数据是怎么存储传递的?
老师 我和提问者有相同的问题 我们是直接从表映射的pojo传递给controller转VO的也没有DTO 那么必须DTO的例子可以讲个吗?
https://www.zhihu.com/question/39651928 还有您看一下这个帖子DTO和您在视频中解释的是否有差异? 我只是想不通问一下
我看了下这个帖子。 DTO 传输对象,前端调用时传输 ; VO 表现对象,前端界面展示。 DTO是传输用的没有错,但不是前端调用传输用的,service之间调用用DTO。如果你业务足够简单的话,一个pojo用到底也没关系。应用庞大了,结构保持好,肯定要区分好对象作用范围。
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.3k 10
3.3k 4
6.8k 9
2.0k 32
4.1k 26