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

来源:6-13 买家订单-api_D

EastCool_Lee

2017-08-31

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

写回答

1回答

廖师兄

2017-08-31

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

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

0
3
廖师兄
回复
慕粉3753418
我看了下这个帖子。 DTO 传输对象,前端调用时传输 ; VO 表现对象,前端界面展示。 DTO是传输用的没有错,但不是前端调用传输用的,service之间调用用DTO。如果你业务足够简单的话,一个pojo用到底也没关系。应用庞大了,结构保持好,肯定要区分好对象作用范围。
2017-10-09
共3条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程