Spring框架简介
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益。
Spring框架搭建步骤:
第一步:建立一个Java项目
第二步:导入Spring所需要的jar包,在目录下建立一个lib文件存放jar包,并buildpath(切记,一定要加commons-logging.jar 不然会报错) 如下图所示:
第二步:编写Java源代码类,在包名为:com.aisino.Spring,类名为:Personal,并实现get、set方法。以下为类内容:
package com.aisino.Spring;
public class Person {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void info(){
System.out.println("写完Spring准备下班吃饭!");
System.out.println("name:"+getName()+" age:"+getAge());
}
}
第三步:编写主函数,运行函数,命名为:Test
package com.aisino.Spring;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Test {
public static void main(String [] args){
//读取bean.xml中的内容
ApplicationContext ctx= new ClassPathXmlApplicationContext("bean.xml");
//创建bean的引用对象
Person p=ctx.getBean("person",Person.class);
p.info();
}
}
第四步,编写bean.xml配置文件。
在src目录下建一个bean.xml文件,程序如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<bean id="person" class="com.aisino.Spring.Person">
<property name="name" value="田宝宝"/>
<property name="age" value="12"/>
</bean>
</beans>
第五步:运行程序,输出结果
java结构如下: