一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Spring2.5.6開發環境搭建圖文教程

Spring2.5.6開發環境搭建圖文教程

2020-10-23 20:47流年如水煙雨隨風 Java教程

這篇文章主要為大家詳細介紹了Spring2.5.6開發環境搭建圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下

spring2.5.6開發環境搭建的過程,供大家參考,具體內容如下

1、jar 包準備:

  spring 2.5.6 的 jar 包(鏈接: https://pan.baidu.com/s/1gehm6d9 密碼: himj),如圖:

Spring2.5.6開發環境搭建圖文教程

  commons-logging-1.2(鏈接: 下載地址),如圖:

Spring2.5.6開發環境搭建圖文教程

  junit 4.7(鏈接: ),如圖:

Spring2.5.6開發環境搭建圖文教程

2、建立 user library

  2.1 建立 spring 2.5.6 的 user library

    2.1.1 通過路徑 window --> preferences --> java --> build path --> user libraries

    2.1.2 創建步驟,如下列的圖:

Spring2.5.6開發環境搭建圖文教程

Spring2.5.6開發環境搭建圖文教程

Spring2.5.6開發環境搭建圖文教程

Spring2.5.6開發環境搭建圖文教程

Spring2.5.6開發環境搭建圖文教程

這樣 spring 2.5.6 library 就創建好了,以后如果有新的jar包要加進來,可以選中library、點擊 add external jars進行添加,想加多少加多少。

  2.2 建立 junit4 的 user library

    2.2.1 通過路徑 window --> preferences --> java --> build path --> user libraries

    2.2.2 創建步驟,如下列的圖:

      進入添加user library 的界面后

Spring2.5.6開發環境搭建圖文教程

Spring2.5.6開發環境搭建圖文教程

Spring2.5.6開發環境搭建圖文教程

    建好的兩個 library 如上圖。

3、創建相關的一些類和接口,本測試程序創建了 user、userdao、userdaoimpl、userservice,代碼如下:

user

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package com.bjsxt.model;
 
public class user {
 private string username;
 
 private string password;
 
 public string getusername() {
 return username;
 }
 
 public void setusername(string username) {
 this.username = username;
 }
 
 public string getpassword() {
 return password;
 }
 
 public void setpassword(string password) {
 this.password = password;
 }
}

userdao

?
1
2
3
4
5
6
7
package com.bjsxt.dao;
 
import com.bjsxt.model.user;
 
public interface userdao {
 public void save(user u);
}

userdaoimpl

?
1
2
3
4
5
6
7
8
9
10
11
12
package com.bjsxt.dao.impl;
 
import com.bjsxt.dao.userdao;
import com.bjsxt.model.user;
 
public class userdaoimpl implements userdao{
 
 public void save(user u) {
 system.out.println("a user saved!");
 }
 
}

userservice

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.bjsxt.service;
 
import com.bjsxt.dao.userdao;
import com.bjsxt.model.user;
 
public class userservice {
 
 private userdao userdao;
 
 public void adduser(user u){
 this.userdao.save(u);
 }
 
 public userdao getuserdao() {
 return userdao;
 }
 
 public void setuserdao(userdao userdao) {
 this.userdao = userdao;
 }
}

4、編寫與上面類對應的配置文件 beans.xml(名字隨便取)

beans.xml

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?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-2.5.xsd">
 
 <bean id="u" class="com.bjsxt.dao.impl.userdaoimpl"></bean>
 
 <bean id="userservice" class="com.bjsxt.service.userservice">
 <property name="userdao">
 <ref bean="u"/>
 </property>
 </bean>
 
</beans>

5、編寫 spring 測試類:

userservicetest

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.bjsxt.service;
 
import org.junit.test;
import org.springframework.context.applicationcontext;
import org.springframework.context.support.classpathxmlapplicationcontext;
 
import com.bjsxt.model.user;
 
public class userservicetest {
 
 @test
 public void testadduser() throws exception {
 applicationcontext ctx = new classpathxmlapplicationcontext("beans.xml");//初始化applicationcontext對象,加載配置文件beans.xml
 
 userservice service = (userservice)ctx.getbean("userservice");//從容器中取
 user u = new user();
 u.setusername("zhangsan");
 u.setpassword("zhangsan");
 service.adduser(u);//容器中已經配置了userdaoimpl了,并把daoimpl注入到service之中,所以service直接就可以保存了
 }
 
}

結果:

Spring2.5.6開發環境搭建圖文教程

代碼鏈接:  spring 2.5.6 框架的搭建.zip

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品视频 九九九 | 歪歪私人影院成人毛片 | 精品久久久久久亚洲 | 动漫美女被吸乳 | 韩日理论片 | 午夜精品在线视频 | 精品成人一区二区 | 欧美成人三级伦在线观看 | chinese国产打屁股 | www91在线观看| 国产caoni555在线观看 | 久久久久青草大香线综合精品 | 亚洲欧美精品一区二区 | 国语在线 | 午夜影院和视费x看 | 免费观看二十女人一摸是水 | 免费亚洲成人 | 九九99靖品 | 四虎免费在线观看 | 亚洲国产成人超福利久久精品 | 538免费精品视频搬运工 | 色小孩导航| 欧美亚洲桃花综合 | 乌克兰一级片 | 亚洲麻豆精品果冻传媒 | 俄罗斯美女破苞 | 欧美贵妇videos办公室 | 成人国产在线视频 | 国产成人永久免费视 | 国产真实一区二区三区 | 日本成熟老妇xxxx | 特黄未满14周岁毛片 | 麻豆找网服 | 加勒比福利 | 四虎2020紧急免费入口 | 亚洲免费色图 | 国产一级片视频 | 色综合九九| 爱福利视频一区 | chinese国产人妖videos| 欧美一级视频在线 |