请稍等 ...
×

采纳答案成功!

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

请问有必要建这么多vo对象吗

我想建vo对象是不是有点麻烦,如果对象字段少也就罢了,有的对象有一两百个字段,这样就很麻烦了。因为你很难完全弄清楚前台都需要哪些字段,而且在数据库中新增了字段,不光要改dao层还要改service和vo对象这样是不是既麻烦又容易遗漏呢。

正在回答

1回答

首先我先说一下,vo主要是给前端要显示的信息,但是你没有办法确定前端什么时候要加别的新信息,但是有了vo这个顾虑也就没有了;在说一点,其实如果正式在公司开发这种项目的话,po dto vo 在你因为业务需要的时候,只需要在数据库创建一张表,然后项目肯定有生成工具,针对这张表,一个main方法,就可以生成这张表所有基础表的数据  以及 po dto vo的转换。就这样啊,溜了溜了  哈哈

2 回复 有任何疑惑可以回复我~
  • 提问者 小雨过后 #1
    在这个项目,确实会有很多po对象之外的信息,但在我们公司有的对象甚至有一百多个字段,如果在service层要把这些字段一个个set进vo对象是不是太繁琐了,我们一般都是直接就用po给输出了。至于能生成vo对象的工具还真没见过,我们连pojo都是手写的
    回复 有任何疑惑可以回复我~ 2018-10-19 21:07:35
  • 黑子的一生 回复 提问者 小雨过后 #2
    BeanUtils.copy
    回复 有任何疑惑可以回复我~ 2020-04-26 14:11:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信