没必要啊,你注入其他类的service不也最终调用对应service的dao方法吗,只要在这个service中声明一个对应的dao就行了,没必要这么弄的,spring依赖注入本来就是为了降低耦合度的,虽然没试过,这样的话感觉肯定不符合这种理念了
如果我想调用的service已经用dao实现了比较复杂的逻辑了,这时候还是只注入dao岂不是又要把逻辑重写一遍? 你的逻辑不要写在DAO,DAO只做干净的增删改查,比如你有数据要插入数据库,但要先把数据做点逻辑或转换之类的事写在service层就可以了。 service调service没问题。
81,092
社区成员
341,716
社区内容
加载中
试试用AI创作助手写篇文章吧