1.使用註解方式實現aop操做java
第一步:建立對象sql
第二步:數據庫
在Spring核心配置文件中,開啓aop操做app
第三步:框架
在加強類上面使用註解完成aop操做對象
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 接口,本身寫類實現數據封裝
第三個參數是可變參數
1.Spring配置C3P0鏈接池
C3P0代碼實現
第一步:導入jarbao
第二步:建立Spring配置文件,配置鏈接池
(1)在配置文件中進行配置
2.dao使用jdbcTemplate
(1)建立service和dao,配置service和dao對象,在service注入dao對象
(2)建立jdbcTemplate對象,把模板對象注入到dao裏面
(3)在jdbcTemplate對象裏建立dataSourse