init-method:配置一个方法作为生命周期的初始化方法,Spring会在对象创建后立即调用。
destory-method:配置一个方法作为生命周期的销毁方法,Spring会在关闭和销毁所有对象前调用。
applicationContext.xml <?xml version="1.0" encoding="utf-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <bean name="user" class="cn.jjs.bean.User" init-method="init" destroy-method="destroy"></bean> </beans>
User.java package cn.jjs.bean; public class User { public User() { System.out.println("User空参构造器"); } private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public void init() { System.out.println("init方法"); } public void destroy() { System.out.println("destroy方法"); } }
Spring的初始化与销毁方法(xml)
最新推荐文章于 2024-11-20 21:26:47 发布