Spring 4 学习笔记-环境搭建

一、前言

现在这段时间比较空闲,打算学习一下Spring框架,本来打算通过看视频来学习Spring框架的,但是网上的Spring框架视频大部分都是2.x,少部分是3.x,想找到4.x比较难。然后我想到从官网给的spring-framework-reference 中学习应该是最好的方法,并且随便锻炼一下阅读英语文档的能力(英语不怎么好,借助有道词典),对以后学习也会有很大的帮助,我也想看看自己能坚持多久。(第一次写文章,如果一些地方写的不好的话,欢迎指教)

二、Spring4 构成


先大概看一下Spring4的构成,等具体学到了在介绍。

三、开发环境

1.  IDEA13

2.  Spring4.1.1

地址:http://repo.springsource.org/libs-release-local/org/springframework/spring/

3.  Apache-commons-logging (Spring 4.1.1 压缩包里没有自己下载)

地址:http://commons.apache.org/proper/commons-logging/download_logging.cgi

四、搭建并测试开发环境

1.      引入相关jar包

引入的包包括:spring-core.jar、spring-beans.jar、spring-context.jar、spring-expression.jar、commons-logging.jar

2.      创建一个User 类

package beans;
 
/**
 * Created byxuejike on 2014/10/16.
 */
public class User {
    privateint uid=10;
 
    publicint getUid() {
       return uid;
    }
 
    publicvoid setUid(int uid) {
       this.uid = uid;
    }
}

3.      添加spring 配置文件(src/beans.xml)

<?xml version="1.0"encoding="UTF-8"?>
<beansxmlns="http://www.springframework.org/schema/beans"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsd">
    <beanid="user" class="beans.User"></bean>
</beans>


4.      创建ApplicationContext 对象并通过getBean()方法获取到spring配置文件中配置的User类的对象。

        ApplicationContext context=new ClassPathXmlApplicationContext("beans.xml");
//      如果要加载多个配置文件的话,传String数组就行了
//      ApplicationContext context=new ClassPathXmlApplicationContext(new String[]{"beans.xml"});
        User user = context.getBean("user", User.class);
        System.out.println(user.getUid());


猜你喜欢

转载自blog.csdn.net/xuejike/article/details/40154547