- 在spring配置xml配置文件中开启注解扫描
<context:component-scan base-package="需要扫描的包"></context:component-scan>
若有上述配置则无需再配置
<context:annotation-config></context:annotation-config>
@Autowired
此注解自动装配的为接口,若为实现类则可能出现动态代理错误;猜想可能是spring在代理有接口的类时,采用的是jdk中原生动态代理方式,而代理无接口的方法时采用的是CGLIB动态代理。
Spring中注解注入与xml配置注入混合使用
最新推荐文章于 2024-07-25 16:46:42 发布