Spring框架之JDBC模板

2021-10-09 16:19:33 字數 1764 閱讀 3107

一、使用傳統模式建立jdbc模板的步驟:

1、建立專案,引入jar包:

引入基本開發包:

資料庫驅動

spring的jdbc模板的jar包

spring-tx.3.2.2.jar

spring提供對事務的支援,事務的相關處理以及實現類就在這個jar包中

2、建立資料庫和資料表

略...........

3、建立jdbc模板                          傳統模式的連線方式:

public class jdbcdemo01 

}

二、利用控制反轉,將資料庫連線池和模板交給spring管理

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資料庫

jdbc.driverclass=com.mysql.jdbc.driver

jdbc.url=jdbc:mysql:///spring_jdbc

jdbc.username=root

jdbc.password=0000

2、引入本地屬性檔案 jdbc.properties

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就會自動載入所有配置檔案中配置的類,不管是否有引用...