在上文的基础上新建一个HelloWorld类及一个HelloWorldTest类
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.xsd"> <bean id="helloworldBeanId" class="com.ssm.beans.HelloWorld"> <property name="username" value="YEN"/> <property name="password" value="123"/> </bean> </beans>
dispatcher-servlet.xml和web.xml用上次的
HelloWorld.java
package com.ssm.beans; /** * DateTime: 2016/11/2 10:03 * 功能: * 思路: */ public class HelloWorld { private String username; private String password; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } }
HelloWorld.java
package com.ssm.test; import com.ssm.beans.HelloWorld; import org.springframework.beans.factory.BeanFactory; import org.springframework.context.support.ClassPathXmlApplicationContext; /** * DateTime: 2016/11/2 12:49 * 功能: * 思路: */ public class HelloWorldTest { public static void main(String[] args) { BeanFactory factory=new ClassPathXmlApplicationContext("applicationContext.xml"); HelloWorld helloWorld= (HelloWorld) factory.getBean("helloworldBeanId"); System.out.println("name:"+helloWorld.getUsername()+" password:"+helloWorld.getPassword()); } }