欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Spring 入门(一)

程序员文章站 2024-02-26 18:53:40
...

1.Spring 介绍

Spring是在2003年兴起的一个轻量级的Java开发框架。由Rod Johnson创建。Spring是一个容器性质的管理框架,容器中安装了处理请求的对象,所以能够处理各种请求。而Spring又是一个一站式的开发框架,就算不结合struts2和hibernate,Spring也能完成web开发。Spring的主要特征是控制反转(Inverse of Control,IOC)以及面向切面的编程AOP)。

2.简易搭建Spring开发环境

Spring 入门(一)

这个是从慕课网上转下来的一张Spring Framework Runtime的图,可见Spring的核心容器中装有4项,分别是beans,core,context 以及SqEL(Spring Expression Language).这是最基础的4个。在开发环境中必须导入这4个包。

在这里我要验证Spring是如何进行对象管理的,现在简述步骤:

1.导包(4+2)

要导入前面所述的4个包以及一个日志包和log4j包

Spring 入门(一)

2.创建一个要存放在Spring容器中的对象

package cn.test.bean;

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;
	}

	public User() {
		super();
		// TODO Auto-generated constructor stub
	}

	@Override
	public String toString() {
		return "User [name=" + name + ", age=" + age + "]";
	}

}

3.设置Spring的配置文件

  在src目录下面创建一个ApplicationContext.xml作为Spring容器的配置文件

-------------------------------------------------------------------------------------------------------------

这里插入一个小知识:如何在配置文件中导入bean约束

[1]点击eclipse上面的window下面的Preference

在左上角的搜索框中输入 xml catalog

Spring 入门(一)

[2]点击Add按钮

Spring 入门(一)

找到本机目录下的bean,把Keytype换成 schema location,完成后点击OK.


----------------------------------------------------------------------------------------------------------------------------------

返回ApplicationContext.xml的试图界面,右击,选择edit Schema Information,然后选择Add

Spring 入门(一)

Spring 入门(一)


3.将User对象添加到容器中

Spring 入门(一)


4.测试

Spring 入门(一)

结果

 控制台显示,成功获取到User对象

Spring 入门(一)

相关标签: Spring入门