Spring jdbcTemplate操做

aspectj 註解aop

1.使用註解方式實現aop操做java

第一步:建立對象sql

第二步:數據庫

在Spring核心配置文件中,開啓aop操做app

第三步:框架

在加強類上面使用註解完成aop操做對象

Spring jdbcTemplate操做

1.Spring是一站式的框架接口

(1)針對javaEE三層,每一層都有解決技術。(具體看第一章筆記)模板

(2)在dao層,使用jdbcTemplateclass

2.Spring對不一樣持久化技術的支持配置

jdbcTemplate對JDBC進行了封裝

3.jdbcTemplate和dbutils使用很類似,都對數據庫進行crud操做。

dbutils操做方法

增長

1.導入jdbcTemplate使用的jar包

2.建立對象,設置數據庫信息

3.建立jdbcTemplate對象,設置數據源

4.調用jdbcTemplate對象裏面的方法實現操做

修改

刪除

查詢

1.使用jdbcTemplate實現查詢操做

2.具體實現

第一種:查詢返回某一個值

1.第一個參數是sql語句

2.第二個參數是返回類型的class

jdbc底層實現

第二種:查詢返回對象

第一個參數是sql語句

第二個參數是 RowMapper 接口,相似於dbutils裏面的接口

第三個參數是可變參數

第三種:查詢返回List集合

第一個參數 SQL語句

第二個參數是 RowMapper 接口,本身寫類實現數據封裝

第三個參數是可變參數

Spring配置鏈接池和dao使用jdbcTemplate

1.Spring配置C3P0鏈接池

C3P0代碼實現

第一步:導入jarbao

第二步:建立Spring配置文件,配置鏈接池

(1)在配置文件中進行配置

2.dao使用jdbcTemplate

(1)建立service和dao,配置service和dao對象,在service注入dao對象

(2)建立jdbcTemplate對象,把模板對象注入到dao裏面

(3)在jdbcTemplate對象裏建立dataSourse

相關文章
相關標籤/搜索