Eclipse/MyEclipse上配置Spring环境
2024-08-25 11:30:06
在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.csdn.net/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
这样就可以开始写代码了!
学习笔记,仅供参考~
最新文章
- lambda 个人学习理解
- Linux下循环、选择、顺序操作
- opencv基于HSV的肤色分割
- ARP防火墙绑定网关MAC地址预防ARP攻击和P2P终结者
- jquery判断对象是否获得焦点
- Python 实时日志平台 Sentry
- float 覆盖元素的问题
- 如何将一个Jsp网站打包发布(发布为War文件)
- IndexedDB 简单封装
- SQLServer2016 之后增加了索引列数的限制 从 16个列 增加到了 32个列
- git 不区分文件大小写的处理
- URL List by Category
- 04-Maven依赖管理
- web开发的一些总结
- 编写shell脚本一键启动zookeeper集群!!
- 双态运维分享之二: 服务型CMDB的消费场景
- hdu 1513(dp+滚动数组)
- OpenShift应用镜像构建(3) - Jenkins的流水线构建
- AtCoder - 2568 最小割
- PL/SQL 用户自定义子类型