在Spring框架中,我们经常需要在Bean初始化之前和销毁之前执行一些特定的操作。Spring提供了两种主要的方式来定义这些操作:XML配置和注解。
- XML配置方式:
在XML配置中,我们可以使用<bean>
标签的init-method
和destroy-method
属性来指定Bean的初始化和销毁方法。
首先,我们需要在XML配置文件中定义一个Bean,并指定它的初始化和销毁方法。例如,我们创建一个名为"exampleBean"的Bean,并在初始化之前执行"initMethod"方法,在销毁之前执行"destroyMethod"方法:
<bean id="exampleBean" class