一直困惑的spring mvc controller层和spring data jpa间的调用问题,求解答-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

一直困惑的spring mvc controller层和spring data jpa间的调用问题,求解答

a123456678 2016-03-18 14:27:30 1375

在做删、改、查的功能的时候,都需要去判断一下数据库存不存在需要操作的这个实体,我一般在controller层就做这个校验,spring data jpa有封装的findOne(),我得在controller调用repository,总觉得在controller层直接调用dao层有点不合适,但也没有看见具体的规范,大家说说在controller调用repository合适吗?

前端开发 Java Spring
分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:06:38

    controller用来处理与前端的交互、参数处理,业务逻辑和事务管理放到service层,dao访问数据库。一般是这样约定的,没有强制的规范,根据实际项目情况(项目复杂度、人工和开发周期等)来分层。

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题