1.spring中的jdbctemplate
1.1 jdbctemple是spring框架提供的一個對象,是對原始jdbc api對象的簡單封裝
1.2 jdbctemplate對象的創建
1.3.1 spring中配置數據源
1.3.2 編寫spring的配置文件 略
1.3.3 配置c3p0的數據源
1.3.5 配置spring內置的數據源(2者選其一)
1.3.6 將數據庫連接的信息配置到屬性文件中
1.3.6 [引入外部的屬性文件 2中方式]
2.spring中的事務控制
2.1
2.2.1spring中事務控制
我們在開發中都是使用它的實現類 如:
2.2.2
2.2.2.1 事務的隔離級別
2.2.2.2事務的傳播行為
2.2.2.3 超過時間
默認值是-1,沒有超過限制.如果有,以秒為單位進行設置.
2.2.2.4 是否是只讀事務
建議查詢時設置為只讀.
2.2.3
此接口提供的是事務具體的運行狀態,方法介紹如下圖:
2.3 基於xml的聲明式事務控制
2.3.1 創建maven工程並導入坐標
2.3.1.2 創建spring配置文件並導入約束
2.3.1.3 准備數據庫表和實體類 略
2.3.1.4 編寫業務層接口和實現類 略
2.3.1.5 編寫DAO接口和實現類 略
2.3.1.6 在配置文件中配置業務層和持久層
2.3.2 配置事務管理器
2.3.2.2 配置事務的通知引用事務管理器
2.3.2.3 配置事務的屬性
2.3.2.4 配置aop切入點表達式
2.3.2.5 配置切入點表達式和事務通知的對應關系
