Springsource tool 2.0入门教程

新建Spring项目
方法一选择File菜单 -》New  -》 Other...  -》Spring  -》 SpringProject
方法二选择File菜单 -》New  -》JavaProject。项目创建完成后,选中项目,右键菜单 -》Spring Tools -》add Spring project nature
添加项目需要的库文件:spring-2.5.6.jar、commons-logging.jar、log4j-1.2.15.jar
在项目的src下,创建log4j的配置文件:log4j.xml,内容如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration PUBLIC
        "http://logging.apache.org/log4j/docs/api/org/apache/log4j/xml/log4j.dtd"
        "http://logging.apache.org/log4j/docs/api/org/apache/log4j/xml/log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">

    <appender name="console" class="org.apache.log4j.ConsoleAppender">
        <layout class="org.apache.log4j.SimpleLayout" />
    </appender>
    <root>
        <level value="info" />
        <appender-ref ref="console" />
    </root>
</log4j:configuration>

新建Java类,创建一个简单的JavaBean
package org.study.spring.beans;

import java.util.Date;

public class SimpleBean {
    private Integer beanId;
    private String beanName;
    private Date createDate;

    public Integer getBeanId() {
        return beanId;
    }

    public void setBeanId(Integer beanId) {
        this.beanId = beanId;
    }

    public String getBeanName() {
        return beanName;
    }

    public void setBeanName(String beanName) {
        this.beanName = beanName;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

}

新建Spring配置文件:
选择File菜单 -》New  -》 Other...  -》Spring  -》 Spring Bean Configuration File -》选择配置文件的保存目录(项目下的src),设置文件名(appcontext.xml) -》选择需要用到的xsd namespace(因为是一个简单功能,选择beans一项即可)
创建bean
方法一:选择File菜单 -》New  -》 Other...  -》Spring  -》 Spring Bean Definition-》选择Spring配置文件,配置bean的Id(currentDate)、Class(java.util.Date)
选择File菜单 -》New  -》 Other...  -》Spring  -》 Spring Bean Definition-》选择Spring配置文件,配置bean的Id(simpleBeanId)、Name(simpleBeanName)、Class(org.study.spring.beans.SimpleBean) -》设置属性值,这个地方不错,属性有代码提示功能
方法二:调用outline视图
方法三:打开配置文件,根据代码提示

创建客户端代码:
package org.study.spring.beans;

import java.text.DateFormat;

import org.apache.log4j.Logger;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;

public class ClientApp {
    private static final Logger logger = Logger.getLogger(ClientApp.class);

    /**
     * @param args
     */
    public static void main(String[] args) {
        BeanFactory beanFactory = new XmlBeanFactory(new ClassPathResource(
                "appcontext.xml"));
        SimpleBean simpleBean = (SimpleBean) beanFactory
                .getBean("simpleBeanId");
        logger.info(simpleBean.getBeanName()
                + "创建时间:"
                + DateFormat.getDateTimeInstance().format(
                        simpleBean.getCreateDate()));

    }

}
选择Window菜单-》Show View -》Other... -》Spring  -》 Spring Explorer (能够校验,并以图形等多种形式来展示bean的定义及其相互关系)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值