方法一
Dao 层有一对多、一对一关联
Service 层写业务逻辑
方法二
Dao 层不写一对多、一对一关联,只提供基本的增删查改
Service 层完成关联查询等以及写业务逻辑
方法一在效率上貌似有优势,但写 resultMap 和语句真是不开心
方法二对程序员比较友好,但效率不如方法一,而且 service 层会比较臃肿
不知道大家的项目中都是如何使用的
个人比较喜欢使用第二种.因为目前所做的项目数据库表经常需要改动,加字段,而且我本人也是用mybatis generatro自动生成的,可能会覆盖掉。有没有什么好的建议?
MMTTMM
相关分类