多表查询只能建vo么,能不能返回泛型?
来源:8-3 后台获取商品详情功能开发及PropertiesUtil配置工具,DateTimeUtil时间处理工具开发
汪汪对
2018-03-23
实际业务中,多表查询,不同页面多少都会有变化。每次去维护vo感觉好麻烦
数据库一改,pojo,vo都要改
能不能有个方法直接select后,根据select字段内容直接返回map或者list,不用每次都建vo领域模型的
写回答
4回答
-
你好同学 这样也是可以的,但是文档和代码的更新维护成本你要考虑一下,这方面来做平衡即可。
00 -
Geely
2018-03-25
你好,同学,如果每次都返回map是可以的,但是有一点,在公司里,如果你这么写。。会被同事骂死。。很简单,你的代码维护性很差。在软件开发的成本中,超过50%的比重甚至到80%都是维护成本。因为他们看了你的代码都不知道返回的东西是什么,只能去看你的代码put了什么,如果你在一个地方put还OK,如果你的要返回的map分散到不同的类里去put值。。。放心。。你的同事。。肯定不止在心理骂一次。。。囧。。
812018-03-27 -
移动的红烧肉
2018-03-25
实际业务现在都很少做关联查询,都是接口间的调用,增加效率
00 -
about_blank
2018-03-25
可以的同学
这块需要看自己的写法
可以使用多表关联查询
然后组装vo
00
相似问题