更新時(shí)間:2021-07-13 15:55:19 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2817次
下載開(kāi)發(fā)包spring-tool-suite-3.9.7.RELEASE-e4.10.0-win32-x86_64,下載并導(dǎo)入spring-framework-5.1.4.RELEASE-dist對(duì)應(yīng)的4個(gè)主要jar包和commons-logging-1.1.jar文件
編寫(xiě)代碼(基礎(chǔ)代碼和調(diào)用代碼)
編寫(xiě)配置文件
下載spring-tool-suite-3.8.3.RELEASE-e4.6.2-win32文件,這個(gè)需要安裝eclipse上面,所以必須要選擇和eclipse相對(duì)應(yīng)的版本安裝,如何查看eclipse版本號(hào)?我們打開(kāi)eclipse,help-About Eclipse,點(diǎn)擊第一個(gè)eclipse圖標(biāo),可以看到eclipse Platform的版本號(hào)。
我們可以去http://spring.io/tools3/sts/legacy找到自己對(duì)應(yīng)的eclipse版本的spring插件下載。
下載完成之后,打開(kāi)eclipse,我們點(diǎn)擊Help-install New Software,點(diǎn)擊add,進(jìn)入Add Repository界面,然后點(diǎn)擊Archive...,選擇剛才下載的spring-tool-suite-3.9.7.RELEASE-e4.10.0-win32-x86_64.zip文件路徑點(diǎn)擊確定(Name為空即可),然后勾選4個(gè)帶Spring IDE的文件,點(diǎn)擊下一步安裝即可。
等待安裝結(jié)束后,重啟eclipse,Spring IDE就安裝好了,會(huì)在軟件歡迎界面顯示spring IDE。
使用Spring框架,我們需要下載spring-framework-5.1.4.RELEASE-dist文件(只需要引入4個(gè)核心jar包)和commons-logging-1.1.jar包
Spring Framework各個(gè)版本下載:https://repo.spring.io/release/org/springframework/spring/
Spring任意版本都可以下載,不同版本之間的使用有部分差異,具體看官方api文檔。
下載common-logging-1.1.jar包
下載完成之后,我們把Spring Framework的壓縮文件解壓,找到libs文件夾,在里面找到4個(gè)jar包如下圖所示:
還有從百度網(wǎng)盤(pán)下載的common-logging-1.1.jar包,總共5個(gè)jar包,將這5個(gè)jar包復(fù)制好做準(zhǔn)備待會(huì)用。
我們打開(kāi)eclipse,新建一個(gè)java project文件,隨便命名如spring-1.0,然后新建一個(gè)lib文件夾,將這5個(gè)復(fù)制好的jar包直接粘貼到lib文件夾中,如下圖所示:
我們選定這5個(gè)jar包,然后右鍵,點(diǎn)擊Build Path--Add to Build Path添加到Libraries即可。
此時(shí),Spring框架就配置完成了。
例如:我們?cè)趕rc下新建一個(gè)包,隨便命名,我把它命名為com.yorkmass.spring.beans,然后在包下面新建一個(gè)類(lèi),隨便一個(gè)類(lèi),類(lèi)名如HelloWorld,里面的代碼如下:
package com.yorkmass.spring.beans;
public class HelloWorld {
private String name;
public void setName(String name){
System.out.println("setName:"+name);
this.name=name;
}
public void hello(){
System.out.println("hello:"+name);
}
public HelloWorld(){
System.out.println("HelloWorld's Constructor...");
}
}
在src下面我們還需要新建一個(gè)Spring配置文件(Spring Bean Configuration File),右鍵--New--other--找到Spring文件夾下面的Spring Bean Configuration File點(diǎn)擊Next確定即可。
隨便命名我們這里吧配置文件命名為applicationContext.xml
里面的代碼如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<!-- 配置bean -->
<bean id="helloworld" class="com.yorkmass.spring.beans.HelloWorld">
<property name="name" value="nihao"></property>
</bean>
</beans>
我們?cè)傩陆ㄒ粋€(gè)主類(lèi),隨便命名這里我們命名為Main,Main里面的代碼如下(可以自行去掉部分注釋觀察程序運(yùn)行情況):
package com.yorkmass.spring.beans;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
//創(chuàng)建HelloWorld的一個(gè)對(duì)象
HelloWorld helloworld=new HelloWorld();
為name屬性賦值
helloworld.setName("test");
*/
//1.創(chuàng)建Spring的IOC容器對(duì)象
ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext.xml");
/* //2.從IOC容器中獲取Bean實(shí)例
HelloWorld helloworld=(HelloWorld)ctx.getBean("helloworld");
//3.調(diào)用hello方法
helloworld.hello();*/
}
}
以上代碼程序運(yùn)行結(jié)果如下圖所示 :
以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"Eclipse安裝配置Spring框架",希望對(duì)大家有幫助,想了解更多可查看Java基礎(chǔ)教程,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢(xún),有專(zhuān)業(yè)老師隨時(shí)為您服務(wù)。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743