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  


 
這樣就能夠開始寫代碼了!
 
 
學習筆記,僅供參考~
相關文章
相關標籤/搜索