spring xml配置bean和context:component-scan扫描注解注册bean的区别

版权声明:创作不易,转载请声明博客地址,谢谢! https://blog.csdn.net/Is_I_black/article/details/80195913
本文启动spring容器用的是dubbo的main方法

1.xml配置bean:

2.<context:component-scan>扫描注解注册bean:


测试猜测结果:
前者启动spring容器时创建bean,不会扫描到类属性
后者则会,如下图:



后者启动会报错,因为配置文件加载顺序中,generalDao的bean创建是在application-db.xml中,AlarmDataSchedule该类在application-service.xml,比generalDao提前扫描注册了

猜你喜欢

转载自blog.csdn.net/Is_I_black/article/details/80195913