Spring是一个基于IOC和AOP的结构J2EE系统的框架。
1、IOC反转控制是Spring的基础(Inversion Of Control)。也就是说创建对象由以前的程序员自己new构造方法来调用,变成了交给Spring创建对象。
2、DI依赖注入(Dependency Inject):就是拿到的对象的属性,已经被注入好相关值了,可以直接使用。
3、将lib.jar导入到新建的Spring项目的lib目录(类库)中。
导入jar包方法:右键project->properties->java build path->libaries->add external jars就行。
4、在src目录下,建立两个文件夹,一个pojo(放实体类),一个test(测试用)
准备pojo Product,用来测试IOC和DI
package com.demo.pojo; public class Product{ private int id; private String name; //属性的getter和setter方法 public int getId(){ return id; } public void setId(int id){ this.id=id; } public String getName(){ return name; } public void setName(String name){ this.name=name; } }