JDBC事務處理設計
一個小專案中使用JDBC訪問資料,其中應用到了DAO模式,現在碰到的問題是:
當碰到跨表事務的時候,一個DAO要呼叫另一個DAO,是事務處理的實現很複雜。
想用一個Transaction物件封裝一個Connection,在將Connection物件注入到DAO介面中。但是這裡就碰到沒有合適的地方關閉statement和resultset的問題?是否也注入,或者還有什麼其他解決方案?
不知道這樣的設計是否可行,還有什麼要注意的~各位高手指點下。
當碰到跨表事務的時候,一個DAO要呼叫另一個DAO,是事務處理的實現很複雜。
想用一個Transaction物件封裝一個Connection,在將Connection物件注入到DAO介面中。但是這裡就碰到沒有合適的地方關閉statement和resultset的問題?是否也注入,或者還有什麼其他解決方案?
不知道這樣的設計是否可行,還有什麼要注意的~各位高手指點下。
[該貼被ykrocku於2008-03-31 23:11修改過]
相關文章
- JDBC 事務處理【最終版】JDBC
- 分散式事務處理方案,微服事務處理方案分散式
- 開始懷疑Spring框架的jdbc事務處理方式Spring框架JDBC
- MySQL事務處理MySql
- 12事務處理
- mysqli 事務處理MySql
- JDBC【事務、後設資料、改造JDBC工具類】JDBC
- ITL與事務處理
- redis的事務處理Redis
- php事務處理方法PHP
- java事務的處理Java
- MYSQL--事務處理MySql
- SpringDataRedis事務處理SpringRedis
- mysql事務處理(轉)MySql
- JDBC 批處理JDBC
- 10.JDBC事務JDBC
- Laravel 分散式事務處理Laravel分散式
- springboot事務處理Spring Boot
- Spring (二) 事務處理Spring
- [MYSQL -26]控制事務處理MySql
- 分散式事務故障處理分散式
- MySQL中的事務處理MySql
- SQL SERVER 事務處理(一)SQLServer
- sql server 事務處理(二)SQLServer
- 事務處理基本概念
- JavaBean中使用JDBC方式進行事務處理JavaBeanJDBC
- 如果需要同時插入30到50條記錄JDBC的事務該如何處理?JDBC
- 編輯 Java 中的事務 — JDBC 事務和 JTA 事務JavaJDBC
- Spring事務專題(三)事務的基本概念,Mysql事務處理原理SpringMySql
- springcloud分散式事務處理 LCNSpringGCCloud分散式
- mysql事務處理與鎖機制MySql
- Oracle分散式事務典型案例處理Oracle分散式
- Entity Framework中 批量提交 事務處理Framework
- C#處理Access中的事務C#
- 【開發篇plsql】plsql事務處理SQL
- 軟體中事務處理問題!
- 關於jdon 的事務處理疑惑?
- JDBC中事務的問題JDBC