一、使用傳統模式建立jdbc模板的步驟:
1、建立專案,引入jar包:
引入基本開發包:
資料庫驅動
spring的jdbc模板的jar包
spring-tx.3.2.2.jar
spring提供對事務的支援,事務的相關處理以及實現類就在這個jar包中
2、建立資料庫和資料表
略...........
3、建立jdbc模板 傳統模式的連線方式:
二、利用控制反轉,將資料庫連線池和模板交給spring管理public class jdbcdemo01
}
1、引入spring的配置檔案,將傳統方式中的一些類交給spring管理,從而通過配置資訊來鏈結資料庫
2、編寫測試類
三、 使用一些開源的資料庫連線池@runwith(springjunit4classrunner.class)
public class jdbcdemo02
}
1、常用的連線池配置 ,先要引入關鍵的依賴包
1.1 dbcp com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar
1.2c3po com.springsource.org.apache.commons.pool-1.5.3.jar
四、由於資料庫的種類多種多樣,在配置連線池的時候,我們可以建立另乙個配置檔案,定義資料庫的屬性檔案,目的提高**的可重複利用,解耦。
1、建立乙個jdbc.properties檔案。例如,使用mysql資料庫
2、引入本地屬性檔案 jdbc.propertiesjdbc.driverclass=com.mysql.jdbc.driver
jdbc.url=jdbc:mysql:///spring_jdbc
jdbc.username=root
jdbc.password=0000
3、編寫測試類
jdbc模板實現增刪改查的一些功能。
@runwith(springjunit4classrunner.class)
public class dbcpdemo
@test
/*查詢操作*/
public void demo03 ()
/*將查詢的物件封裝到物件中*/
@test
public void demo04 ()
@override
public account maprow(resultset rs, int rownum) throws sqlexception
}/*將查詢的多條資料封裝到集合物件中*/
@test
public void demo05 ()
}
Spring框架的JDBC模板使用
1.spring框架中提供了很多持久層的模板類來簡化程式設計,使用模板類編寫程式會變的簡單 2.提供了jdbc模板,spring框架提供的 jdbctemplate類 3.spring框架可以整合hibernate框架,也提供了模板類 hibernatetemplate類 技術分析之演示jdbc的模...
Spring的JDBC框架概述
以下內容引用自 在使用普通的jdbc運算元據庫時,就會很麻煩的寫很多不必要的 來處理異常,比如開啟和關閉資料庫連線等。但spring jdbc框架負責所有的低層細節,從開始開啟連線,準備和執行sql語句,處理異常,處理事務,到最後關閉連線。所以當從資料庫中獲取資料時,你所做的是定義連線引數,指定要執...
Spring框架之注入
spring的核心特性就是ioc和aop,ioc inversion of control 即 控制反轉 aop aspect orientedprogramming 即 面向切面程式設計 只要是配置檔案中配置了類的物件資訊,在程式執行的時候,jvm就會自動載入所有配置檔案中配置的類,不管是否有引用...