问个编码规范问题

Scaarf 2017-07-02 11:17:41
比如说我有个业务是向emp 表和dept表中各插入一条数据,这里就拿Spring MVC+Mybatis来说
和emp表和dept表的相关文件EmpMapper.xml和DeptMapper.xml、DeptMapper和EmpMapper都已经写好了,EmpController、DeptController、DeptService、EmpService这些都写好了,

假如我浏览器访问的是EmpController,
下面哪种方式比较好呢。。。。。

方式一:EmpController中调用EmpService,EmpService调用EmpMapper向emp表插入数据,然后跳转到DeptController中,DeptController再调用DeptService,DeptService调用DeptMapper向dept表中插入数据。

方式二:EmpController中调用EmpService,EmpService直接调用DeptMapper和EmpMapper向各自的表插入数据

...全文
121 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Scaarf 2017-07-03
  • 打赏
  • 举报
回复
方式
引用 1 楼 Yee_123 的回复:
让我选的话我选第二种,不过我自己做的话我会在empService中调用deptService。我自己的做法,不是规范...
我很多时候为了图方便都是用第二种,举得第一种怎么说呢,虽然说将对表的操作统一起来了,但是觉得有点烦,要是某一功能涉及到的表比较多的话,不停地跳转controller,要是以后改代码我会疯的。。。。
Yee_123 2017-07-02
  • 打赏
  • 举报
回复
让我选的话我选第二种,不过我自己做的话我会在empService中调用deptService。我自己的做法,不是规范...

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧