开发者社区> 问答> 正文

一个项目中对象太多了,怎么维护呢?或者说在创建对象的时候该注意什么呢?报错 

在项目中,一般地,一个user表,对应着一个user javabean 然而可能会更具业务的不同,创建一些别的对象,比如和前端通信的各种相关dto类,查询用的po类,页面显示的vo类等等,实在是太多了。 当后期遇到需求变更,更改user 字段,简直是噩梦般,所有的有关的对象,都需要去做修改。   而且,这些POJO类之间的关系,比如user,userDto,userVo,userPo之间又很难用继承去维护,.. 该如何???去应对这个问题呢?

展开
收起
kun坤 2020-06-03 10:15:09 827 0
1 条回答
写回答
取消 提交回答
  • 老老实实的去改,彻底改。######回复 @蓝水晶飞机 : 恩恩 是有遇到过缓存这样的问题######要把缓存删了。######等改完了发现,缓存给你闹个悲剧。字段类型变了,无法反序列化。哈哈哈哈。######这个暂时没办法 但是这个规则定义的清楚了 改字段没问题的。很清晰 就是工作量可能会提升。 如果不定义那么多bean  出现的情况 就是乱了。。。。。######新建一个IUser接口(不需要任何实现),然后user相关的(Controller,Service,Entity,Dao)都指向这个接口

    2020-06-03 10:21:49
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
对象的生命期管理 立即下载
用RxSwift写易维护易读的愉悦代码 立即下载
继承与功能组合 立即下载