您的位置:首页 > 编程语言 > Java开发

spring学习笔记(1)——创建spring项目之HelloWorld

2015-04-30 16:19 513 查看

配置spring的eclipse插件

有一个叫spring-tool-suit的eclipse插件,可以提高我们的开发速度。

下载插件包(大家自己百度)



在eclipse中安装插件

点击help->install new sofeware,点击add,弹出一个小框,选择你下载下来的插件包,点击确定,可以得到如下结果



选择所有含有Spring IDE字样的。一共有四个(把左下角Contact all update…….的勾勾去掉,否则会在线更新,速度很慢)

一直下一步,直到完成,重启eclipse即可。

安装了这个插件之后,我们新建xml配置文件时,可以选择spring配置文件

接下去还可以直接选择命名空间,就不需要我们自己动手去写了


创建spring项目

新建一个java project

对,你没看错,就是java项目,而不是java web项目。spring其实就是一个容器,并不是只有在web项目中才能起作用

新建一个lib文件夹,放入spring需要的基本的jar包,然后add to bulid path




写一个helloworld类

package com.zj.spring;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class HelloWorld {

    private String name;

    public HelloWorld(){
        System.out.println("helloworld.....");
    }

public void setName(String name){
        System.out.println("set name : "+ name);
        this.name = name;
    }

    public static void main(String[] args) {
        //创建spring的IOC容器对象
        //Application是spring中的接口
        //ClassPathXmlApplicationContext,可以获取src下的applicationContext.xml文件
        ApplicationContext ct = new ClassPathXmlApplicationContext("applicationContext.xml");

    }
}


在src下新建一个applicationContext.xml配置文件

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> 
    <bean id="helloWorld"
            class="com.zj.spring.HelloWorld">
        <property name="name" value="zhoujun"></property>
    </bean>

</beans>


在配置文件中,我们写了一个bean节点,class是我们自己写的类,id是它的标识。property是类中的属性,value是给他的值。

程序跑起来,main方法被执行,得到下面的结果


在main方法中,我们只仅仅创建IOC容器,它就会帮我们创建HelloWorld容器,并且调用set方法,把name属性设为我们配置的值

最简单的spring项目配置完毕。。在web项目中配置方法也是一样。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: