1. Beans 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.xsd">
<bean id="person" class="com.ps.spring.Person">
<property name="name" value="partyschool"/>
</bean>
</beans>
2. Person 類
package com.ps.spring;
public class Person {
private String name;
public void setName(String name) {
this.name = name;
}
public void info(){
System.out.println("His name is :" + this.name);
}
}
3. 測試類
package com.ps.spring;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Springtest {
public static void main(String[] args) {
ApplicationContext ctx = new ClassPathXmlApplicationContext("com/ps/spring/beans/beans.xml");
System.out.println(ctx);
Person p = (Person)ctx.getBean("person");
p.info();
}
}