TransactionAwareDataSourceProxy
生活随笔
收集整理的這篇文章主要介紹了
TransactionAwareDataSourceProxy
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
TransactionAwareDataSourceProxy 作為目標DataSource 的一個代理, 在對目標DataSource 包裝的同時,還增加了Spring 的事務管理能力, 在這一點上,這個類的功能非常像J2EE 服務器所提供的事務化的JNDI DataSource。
該類幾乎很少被用到,除非現有代碼在被調用的時候需要一個標準的JDBC DataSource接口實現作為參數。這種情況下,這個類可以使現有代碼參與Spring 的事務管理。通常最好的做法是使用更高層的抽象來對數據源進行管理,比如JdbcTemplate 和DataSourceUtils 等等。
注意:DriverManagerDataSource 僅限于測試使用,因為它沒有提供池的功能,這會導致在多個請求獲取連接時性能很差。
?
總結
以上是生活随笔為你收集整理的TransactionAwareDataSourceProxy的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring 事务core 模块-元数据
- 下一篇: core 包的核心类JdbcTempla