本文启动spring容器用的是dubbo的main方法
1.xml配置bean:
2.<context:component-scan>扫描注解注册bean:
测试猜测结果:
前者启动spring容器时创建bean,不会扫描到类属性
后者则会,如下图:
后者启动会报错,因为配置文件加载顺序中,generalDao的bean创建是在application-db.xml中,AlarmDataSchedule该类在application-service.xml,比generalDao提前扫描注册了