spring不要求java是标准的javaBean只要是个普通的pojo
初始化主程序spring的核心:该容器负责容器中的java组件
public class SpringTest{ public static void man(String [] args){ //创建Sring的applicationContext ApplicationContext ctx= new ClassPathXmlApplicationContext("bean.xml") PersionService ps= (PersionService) ctx.getBean("personService"); ps.info(); }
}
pojo文件:package com.jct.spring.domain; public class PersionService { // spring 可以管理pojo private String name; public void setName(String name) { this.name = name; } public void info(){ System.out.println("此人名為:" +name); } } 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" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <bean id="personService" class="com.jct.spring.domain.PersionService"> <property name="name" value="wawa"></property> </bean> </beans>