请稍等 ...
×

采纳答案成功!

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

思维有点乱,建了太多相近的对象

开发过程中,建了很多对象里面的属性都比较接近,比如orderMaster,orderDto,orderForm或者orderVo,他们之间互相数据转化或者传递,真实开发中是这样吗?可不可以减少其中的一些对象,简化开发呢,这样很容易混乱.我之前一直是使用SSM,做法只是建一个VO类封装需要的属性返回给前端,

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

1回答

廖师兄 2017-08-31 20:49:38

不乱啊,只要分清对象的作用范围就好。

你之前说的只需要建一个VO类,那你从数据库查询出来的数据是怎么存储传递的?

0 回复 有任何疑惑可以回复我~
  • 老师 我和提问者有相同的问题 我们是直接从表映射的pojo传递给controller转VO的也没有DTO  那么必须DTO的例子可以讲个吗?
    回复 有任何疑惑可以回复我~ 2017-10-08 19:18:19
  • https://www.zhihu.com/question/39651928  还有您看一下这个帖子DTO和您在视频中解释的是否有差异?  我只是想不通问一下
    回复 有任何疑惑可以回复我~ 2017-10-08 19:24:39
  • 我看了下这个帖子。
    DTO 传输对象,前端调用时传输 ;
    VO 表现对象,前端界面展示。
    DTO是传输用的没有错,但不是前端调用传输用的,service之间调用用DTO。如果你业务足够简单的话,一个pojo用到底也没关系。应用庞大了,结构保持好,肯定要区分好对象作用范围。
    回复 有任何疑惑可以回复我~ 2017-10-09 19:37:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信