spring bean scope 用法分析
Spring 容器是应用组件 bean 创建和组装专家,
支持 InitializingBean, AbstractBeanDefinition.setInitMethodName(String), @PostConstruct 等多种方法初始化(及销毁)bean。
单例(singleton)bean
最常使用的是单例(singleton)bean,Spring 自动帮我们管理其生命周期。
代码示例如下:
class Rick {
@PostConstruct
void init() {
System.out.println("rick init");
}
@PreDestroy
void destroy() {
System.out.println("rick des