【发布时间】:2019-04-11 07:01:59
【问题描述】:
这是使用 Dao 和 Service 和 Controller 时的架构问题:
假设: 在 DAO 层,有 DAO Classes 叫:Dao1, Dao2, ...
在服务层中,有服务类:Service1、Service2、...
在控制器层中,有控制器类:Controller1, Controller2, ...
Service1需要注入Dao1,而Service2
Controller1需要注入Dao2、Service1和Controller2
此架构是否遵循 JEE 原则?有什么问题吗?
不如说一句:Service只能注入Dao,而Controlleur只能注入Service?
【问题讨论】:
标签: java spring-boot jakarta-ee architecture ejb