首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

spring的initializingBean范例

2012-10-20 
spring的initializingBean实例1.bean文件需要实现InitializingBean接口。package com.jason.spring.initial

spring的initializingBean实例
1.bean文件
   需要实现InitializingBean接口。

package com.jason.spring.initializingbean;import org.springframework.beans.factory.InitializingBean;public class LifeCycleBean implements InitializingBean{@Overridepublic void afterPropertiesSet() throws Exception{// TODO Auto-generated method stub        System.out.println("LifeCycleBean initializing...");}}


2.测试文件
package com.jason.spring.initializingbean;import org.springframework.beans.factory.xml.XmlBeanFactory;import org.springframework.core.io.ClassPathResource;public class LifeCycleTest{public static void main( String[] args ){XmlBeanFactory factory = new XmlBeanFactory( new ClassPathResource("com/jason/spring/initializingbean/spring-initializingbean.xml" ) );factory.getBean( "lifeBean" );}}


3.xml文件spring-initializingbean.xml
<xml version="1.0" encoding="UTF-8" ?>DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN""http://www.springframework.org/dtd/spring-beans.dtd"><beans><bean name="lifeBean"class="com.jason.spring.initializingbean.LifeCycleBean"></bean></beans>

热点排行