目录
1.1@Comfiguration 与 @ComponentScan 注解配置当前配置类
无 @PostConstruct和@PreDestroy注释原因:
1.纯注解开发的配置细节
1.1@Comfiguration 与 @ComponentScan 注解配置当前配置类
1.2读取java配置类对象
2.Bean的管理
2.1bean的作用范围
@Scope("singleton")代表单例使用,可以直接省略括号内容用@Scope代替
@Scope("prototype")可以更改为非单例(当实验下面生命周期时请将此改为单例使用)
2.2bean的生命周期
简易理解:
@PostConstruct:构造方法之后
@PreDestroy:销毁之前
run的结果为:
如果没有显示destroy的内容,原因可能为没有关闭 配置类的对象:
注意:要将 ApplicationContext 改为 AnnotationConfigApplicationContext 再调用close()方法。
&