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.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  


 
這樣就可以開始寫代碼了!
 
 
學習筆記,僅供參考~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM