Spring容器几种初始化方式方法

2025-11-09 22:32:53

1、启动IntellijIDEA开发工具软件,新建一个Spring项目,创建三个演示类,三个类分别采用不同的初始化方法,如下图所示。

Spring容器几种初始化方式方法

Spring容器几种初始化方式方法

Spring容器几种初始化方式方法

2、在spring.xml中配置上述三个类的<bean>,在配置ComputerB的<bean>时,添加init-method和destroy-method的配置,如下图所示。

Spring容器几种初始化方式方法

3、启动演示程序,在屏幕下方看到三个类的启动初始化打印信息,以及顺序是根据<bean>配置的顺序进行加载。如下图所示。

Spring容器几种初始化方式方法

Spring容器几种初始化方式方法

1、修改ComputerB类,在该类中添加上述步骤的三个初始化方法,如下图所示。

Spring容器几种初始化方式方法

2、修改spring.xml,只配置ComputerB的<bean>元素,如下图所示。

Spring容器几种初始化方式方法

3、启动该演示程序,根据打印日志,可以看到@PostConstruct>InitializingBean>init-method;如下图所示。

Spring容器几种初始化方式方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢