Spring笔记(一)---myeclipse2014配置spring以及简单使用

来源:互联网 发布:java安装包百度云 编辑:程序博客网 时间:2024/06/05 05:42

自动配置

1、新建一个项目,右键项目->myeclipse->….,如图
这里写图片描述

选择install Spring Facet

2、弹出下面的框,自动配置最高版本有限制(这里只有2.5),我选择了2.5,然后在Target runtime我选了tomcat7.0 ,next
这里写图片描述

3、按照如下配置
这里写图片描述

4、到这里配置完了,直接finish就可以了
这里写图片描述

5、使用示例:
在包inter下新建一个Animal接口:

public interface Animal {    void eat();    void la();}

在包bean下新建Dog.java类和Cat.java类:

public class Dog implements Animal{    @Override    public void eat() {        // TODO Auto-generated method stub        System.out.println("狗吃狗粮");    }    @Override    public void la() {        // TODO Auto-generated method stub        System.out.println("狗拉屎");    }}
public class Cat implements Animal {    @Override    public void eat() {        // TODO Auto-generated method stub        System.out.println("猫吃猫粮");    }    @Override    public void la() {        // TODO Auto-generated method stub        System.out.println("猫拉屎");    }}

在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"    xmlns:p="http://www.springframework.org/schema/p"    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd">    <bean id="d" class="bean.Dog"></bean>    <bean id="c" class="bean.Cat"></bean></beans>

在包test类下新建Test类:

public class Test {    public static void main(String[] args) {        ApplicationContext ac=new ClassPathXmlApplicationContext("applicationContext.xml");        Dog dog=(Dog)ac.getBean("d");        Cat cat=(Cat)ac.getBean("c");        dog.eat();        dog.la();        cat.eat();        cat.la();    }}

运行结果:

狗吃狗粮
狗拉屎
猫吃猫粮
猫拉屎

手动配置

首先下载spring软件包,下载的连接,下载完之后,打开lib目录,里面有我们所需要的包,当然除了这里面的包我们还要额外导入commons-logging.jar包,我使用的是commons-logging-1.1.3 jar,我把包打到了一起,可以下载http://download.csdn.net/detail/u014473112/9792975

新建一个项目之后,右键项目->build path->configure build path …
这里写图片描述

弹出这个框:
这里写图片描述
选择Add External JARs,把需要的包导入就可以了

然后新建applicationContext.xml文件,可以从官方复制

至此,手动搭建就成功了

0 0
原创粉丝点击