spring整合JDBC spring aop事務

2021-08-26 15:01:48 字數 1003 閱讀 4351

spring中提供了乙個可以運算元據庫的物件,物件封裝了jdbc技術。

jdbctemplate:jdbc模板物件。與dbutils中的queryrunner非常相似。

jdbcdaosupport:根據連線池建立jdbc模板。

spring封裝了事務管理**。(開啟事務,提交事務,回滾事務)。

因為在不同平台,操作事務的**各不相同,所以spring提供了乙個介面,platformtransactionmanager介面。

事務傳播行為:決定業務方法之間呼叫,事務應該如何處理。(propagion_***  :事務的傳播行為)    

* 保證同乙個事務中

* 保證沒有在同乙個事務中

xml配置:

註解配置:

註解在方法上加也ok,在類上加也ok。 

@transactional(isolation=isolation.repeatable_read,propagation=propagation.required,readonly=false)

public void transfer(final integer from,final integer to,final double money)

spring 整合Junit,整合web

l 匯入jar包 基本 4 1 測試 spring test.jar 1.讓junit通知spring載入配置檔案 2.讓spring容器自動進行注入 l 修改測試類 package com.hcx import org.junit.test import org.junit.runner.runw...

Spring 整合測試

spring 中的包 spring mock.jar 為整合測試提供了一流的支援。所有相關的api在包 org.springframework.test 中,它們不依賴於任何應用伺服器或者其他部署環境。test包裡的各種抽象類提供了如下的功能 test包對載入的context提供快取,快取功能是通過...

spring 整合回顧

dispatch 服務啟動時要跟著啟動 保證你攔截到.do或者其他的值 在springmvc配置檔案中 中文亂碼 確保能讀取spring xml的這類檔案 配置 過程啟動時啟動ioc容器 然後就是核心配置檔案的配置包括 resource下面spring核心配置檔案 注入datasource bean...