Eclipse/MyEclipse上配置Spring环境

本文介绍了如何在MyEclipse和Eclipse上配置Spring环境。在MyEclipse中,通过添加Spring capabilities来配置,选择所需Spring版本和配置,完成后的项目会有Spring标识。在Eclipse中配置类似。并提供了一个以MyEclipse为例的测试方法,确保Spring环境配置成功。

在MyEclipse上配置Spring环境

myeclipse其实已经集成Spring的开发环境,我们只需在新建的项目上添加spring的配置环境就可以


新建一个java项目



选中创建好的项目之后,在菜单点击MyEclipse→add capabilities→add Spring capabilities



可以选择spring的版本和需要的配置



按finish之后可以发现项目上面有个s,并且导入的库出现了spring



下一步就是新建一个配置文件,选中项目右键new→other





这个xml配置文件一般放在项目的src文件夹下




finish之后配置好spring了



在Eclipse上配置Spring环境

Eclipse上并没有集成spring的开发环境,所以需要下载spring tool



进去之后在搜索框输入spring,下载这个spring IDE(因为本人已经下载了,右下角那个按钮变成了更新)



根据自己的需要来选择安装的东西(但是括号里面写着required的是必须要的)



安装需要等一段时间安装完之后重新打开eclipse就可以看到有spring ide




由于eclipse并没有自带spring的jar包所以,需要到官网下载(进入这个网址之后在springframework下面的spring文件夹展开有很多版本的spring,根据自己的情况选择)
https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework

还缺少commons-logging的jar包可以到这里下载
http://download.youkuaiyun.com/download/badlucktang/1594563

下载好这些jar包之后将他们导入到你的项目里面(英文是build path)


导入的jar包示例(根据自己的需要导入jar包,下载好的spring的jar包在lib文件夹里面)





测试Spring环境是否配置成功(以myeclipse为例)


项目结构


HelloBean.java
package springDemo;

public class HelloBean {
 private String helloWorld;
 
 public void setHelloWorld(String helloWorld) {
	this.helloWorld = helloWorld;
}

public String getHelloWorld() {
	return helloWorld;
}

}

SpringTest.java
package springDemo;

import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;

public class SpringTest {

	public static void main(String[] args) {
		//读取配置文件
		Resource rs=new ClassPathResource("applicationContext.xml");
		BeanFactory factory=new XmlBeanFactory(rs);
		HelloBean hello=(HelloBean)factory.getBean("helloBean");
		System.out.println(hello.getHelloWorld());
	}

}

applicationContext.xml(这个配置文件一开始就生成了代码,我们只需要在beans标签里面添加这段代码就可以)
<bean id="helloBean" class="springDemo.HelloBean">
    <property name="helloWorld">
       <value>Hello Spring!</value>
    </property>
</bean>

注:


HelloBean.java



代码写好之后运行SpringTest.java


上面的红色字是因为没有log4j.properties这个属性文件,我们可以手动创建一个




在建好的这个文件里面输入这样一段打码(选中下面的source将代码粘贴下去)再运行就没有红色的字出现了
# Configure logging for testing: optionally with log file
log4j.rootLogger=WARN, stdout
# log4j.rootLogger=WARN, stdout, logfile
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.File=target/spring.log
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n




这样就可以开始写代码了!


学习笔记,仅供参考~







评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值