不明白为什么要用那么多vo,,难道传递到前端的值就刚好都是需要的吗?直接传pojo回去,要什么有什么不适更好
来源:12-3 创建订单,清空购物车等功能开发2
suwei666
2017-07-13
为什么要组装vo呢?感觉和原来的pojo中的字段是差不多的额,这样子服务器端做了这么多setget,压力好大啊,直接给前台返回pojo对象不就是了,他要什么属性就取什么呀。
写回答
3回答
-
看你笑呵呵
2017-07-13
你好同学~
VO的意义是封装展示层需要的数据,比如CartProductVo,只用来组装页面需要的产品和购物车信息,如果这里不用VO的话是不是只能返回一个Map然后前端来取值了呢~
这里不用纠结什么 页面需要什么,如果需要的是多张表的数据,就用VO取只需要的数据
30 -
suwei666
提问者
2017-07-13
特别是那个shipping的那里,真的是无法理解,把东西全部get出来又set回去,就是换了个类名,前辈,拜托你能不能说说为啥啊,不知道为什么,总觉得这样好恼火,一点意义都没有
322017-09-10 -
乃好
2019-06-24
老哥,我也和你一样的想法,我看你是17年评论的这个,你现在想通了吗
012020-07-27
相似问题