一、Spring介绍
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。
Spring框架性质是属于容器性质的,容器中装什么对象就有什么功能,所以可以一站式。
不仅不排斥其它框架,还能帮其它框架管理对象。
AOP支持 IOC思想 Spring jdbcAOP事务 Junit测试支持
二、Spring下载及搭建
1、下载
官网:https://spring.io/
下载:http://repo.spring.io/release/org/springframework/spring/
2、Spring搭建
(1)新建工程、导包
1>找到spring-framework-4.3.9.RELEASE-dist\spring-framework-4.3.9.RELEASE\libs下面4个基本jar包
2>spring-framework-3.0.2.RELEASE-dependencies\org.apache.commons\com.springsource.org.apache.commons.logging\1.1.1
spring-framework-3.0.2.RELEASE-dependencies.zip下载地址:http://download.csdn.net/download/a911711054/10031348
将选的jar包导入到工程lib下
(2)新建一个对象
public class User {
private String name;
private Integer age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
}
(3)书写配置注册对象到容器
位置任意(建议放在src下)配置文件名任意(建议以applicationContext.xml命名)
1>导入约束