2016 - 2024

感恩一路有你

spring初始化bean的几种方式 spring怎么使用注解在初始化bean的时候init-method指定的方法?

浏览量:2162 时间:2021-03-15 09:14:51 作者:admin

spring怎么使用注解在初始化bean的时候init-method指定的方法?

指定具体操作有三种方式:通过实现initializingbean/disposablebean接口,自定义初始化后/销毁前的操作方法;通过<bean> element的init method/destroy method属性指定初始化后的操作方法在销毁操作方法之前销毁操作方法;在指定的方法上添加@PostConstruct或@PreDestroy注释以在初始化或销毁方法之前制定方法。

spring什么时候初始化bean?容器初始化的时候?还是获取对象的时候?

这与bean的scope属性有关,即配置的scope属性。默认情况下,它是singleton类型。它是通过初始化容器来实例化的,全局上只有一个实例。原型类型在使用时被实例化,并且每次实例化不同的对象。

还有请求、会话和全局会话类型。他们是不同的。有关详细信息,请参阅spring手册中的bean范围。

spring初始化bean的几种方式 bean初始化过程 spring bean初始化过程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。