背景:
想在Controller层做一个反射,动态调用Service层的各种方法。实践发现,反射调用Service层后,Service层中@Autowired注入的Dao失效了。
原因:
反射机制脱离了spring容器的管理,导致@Autowired失效。
解决方案:
将Service层代码修改,注意改动后增加的代码。
想在Controller层做一个反射,动态调用Service层的各种方法。实践发现,反射调用Service层后,Service层中@Autowired注入的Dao失效了。
反射机制脱离了spring容器的管理,导致@Autowired失效。
将Service层代码修改,注意改动后增加的代码。