Eclipse/MyEclipse上配置Spring环境

在MyEclipse上配置Spring环境

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

 

新建一个java项目java

 

选中建立好的项目以后,在菜单点击MyEclipse→add capabilities→add Spring capabilitiesweb

 

能够选择spring的版本和须要的配置spring

 

按finish以后能够发现项目上面有个s,而且导入的库出现了springapache

 

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

 

 

这个xml配置文件通常放在项目的src文件夹下eclipse

 

 

finish以后配置好spring了webapp

 

 

在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
[java]  view plain  copy
 
  1. package springDemo;  
  2.   
  3. public class HelloBean {  
  4.  private String helloWorld;  
  5.    
  6.  public void setHelloWorld(String helloWorld) {  
  7.     this.helloWorld = helloWorld;  
  8. }  
  9.   
  10. public String getHelloWorld() {  
  11.     return helloWorld;  
  12. }  
  13.   
  14. }  
SpringTest.java
[java]  view plain  copy
 
  1. package springDemo;  
  2.   
  3. import org.springframework.beans.factory.BeanFactory;  
  4. import org.springframework.beans.factory.xml.XmlBeanFactory;  
  5. import org.springframework.core.io.ClassPathResource;  
  6. import org.springframework.core.io.Resource;  
  7.   
  8. public class SpringTest {  
  9.   
  10.     public static void main(String[] args) {  
  11.         //读取配置文件  
  12.         Resource rs=new ClassPathResource("applicationContext.xml");  
  13.         BeanFactory factory=new XmlBeanFactory(rs);  
  14.         HelloBean hello=(HelloBean)factory.getBean("helloBean");  
  15.         System.out.println(hello.getHelloWorld());  
  16.     }  
  17.   
  18. }  

applicationContext.xml(这个配置文件一开始就生成了代码,咱们只须要在beans标签里面添加这段代码就能够)
[html]  view plain  copy
 
  1. <bean id="helloBean" class="springDemo.HelloBean">  
  2.     <property name="helloWorld">  
  3.        <value>Hello Spring!</value>  
  4.     </property>  
  5. </bean>  

注:
 
HelloBean.java
 
 
代码写好以后运行SpringTest.java
 
上面的红色字是由于没有log4j.properties这个属性文件,咱们能够手动建立一个
 
 
在建好的这个文件里面输入这样一段打码(选中下面的source将代码粘贴下去 )再运行就没有红色的字出现了
[plain]  view plain  copy
 
  1. # Configure logging for testing: optionally with log file  
  2. log4j.rootLogger=WARN, stdout  
  3. # log4j.rootLogger=WARN, stdout, logfile  
  4. log4j.appender.stdout=org.apache.log4j.ConsoleAppender  
  5. log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  
  6. log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n  
  7. log4j.appender.logfile=org.apache.log4j.FileAppender  
  8. log4j.appender.logfile.File=target/spring.log  
  9. log4j.appender.logfile.layout=org.apache.log4j.PatternLayout  
  10. log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n  


 
这样就能够开始写代码了!
 
 
学习笔记,仅供参考~
相关文章
相关标签/搜索