🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1. spring先检查注解注入的bean,并将它们实例化 2. 然后spring初始化bean的顺序是按照xml中配置的顺序依次执行构造 3. 如果某个类实现了ApplicationContextAware接口,会在类初始化完成后调用setApplicationContext()方法进行操作 4. 如果某个类实现了InitializingBean接口,会在类初始化完成后,并在setApplicationContext()方法执行完毕后,调用afterPropertiesSet()方法进行操作 **注解使用回顾** 1. 在spring中,用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册`<context:component-scan base-package=”pagkage1[,pagkage2,…,pagkageN]”/>`。 2. 如果某个类的头上带有特定的注解`@Component/@Repository/@Service/@Controller`,就会将这个对象作为Bean注册进Spring容器 3. 在使用spring管理的bean时,无需在对调用的对象进行new的过程,只需使用@Autowired将需要的bean注入本类即可