2010年1月20號 天氣霧週三
package cn.myhongkongzhen.spring.demo.bean;
/**
*
* @author Jane
*
*/
public class HelloWorld {
private String helloworld;
public String getHelloworld() {
return helloworld;
}
public void setHelloworld(String helloworld) {
this.helloworld = helloworld;
}
}
package cn.myhongkongzhen.spring.demo.test;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.FileSystemResource;
import org.springframework.core.io.Resource;
import cn.myhongkongzhen.spring.demo.bean.HelloWorld;
/**
*
* @author Jane
*
*/
public class HelloWorldTest {
public static void main(String[] args) {
Resource rs = new FileSystemResource("config/spring-config.xml");
BeanFactory factory = new XmlBeanFactory(rs);
HelloWorld hw = (HelloWorld) factory.getBean("helloworld");
System.out.println(hw.getHelloworld());
}
}
<?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-2.5.xsd"> <bean id="helloworld" class="cn.myhongkongzhen.spring.demo.bean.HelloWorld"> <property name="helloworld"> <value>Hello,My Frist Spring Demo!</value> </property> </bean> </beans>