service层是根据反射找到,然后new出来的,所以在service中用注解注入mapper无法生效,一直显示是null,如何解决

service层是根据反射找到,然后new出来的,所以在service中用注解注入mapper无法生效,一直显示是null,如何解决

https://blog.csdn.net/afsvsv/article/details/78771591

你service都不是注解生成,为啥要求mapper能注入。
1.都用注入的方式
2.都用new的方式
3.service不注入,mapper是spring管理,那就从spring容器得到mapper set进去
4.如果service和mapper都是spring管理,那就从spring容器直接得到service
这种应该是根据不同的条件得到不同的service?如果就一个,干嘛要反射