JTA和EJB的一些困惑,請高手解答!~
Class A(){
...
javax.transaction.UserTransaction tx = new InitialContext().lookup ("javax.transaction.UserTransaction");
tx.begin();
EJB1();
EJB2();
...
if(error){
tx.rollback();
}else{
tx.commit();
}
EJB1(){
...
Connection con = ds.getConnection();
//執行插入更新操作
con.close(); //?關閉後能提交嗎
}
請教各位高手,我有一些疑問,當使用JTA來控制全域性事務時,呼叫EJB1時,EJB1做執行更新插入操作,操作完資料庫連線不是要釋放掉嗎?如果釋放掉,全域性事務提交還起作用嗎?資料庫連線是建基於XA的,如果處理關閉問題呢?線上等回答~!!
...
javax.transaction.UserTransaction tx = new InitialContext().lookup ("javax.transaction.UserTransaction");
tx.begin();
EJB1();
EJB2();
...
if(error){
tx.rollback();
}else{
tx.commit();
}
EJB1(){
...
Connection con = ds.getConnection();
//執行插入更新操作
con.close(); //?關閉後能提交嗎
}
請教各位高手,我有一些疑問,當使用JTA來控制全域性事務時,呼叫EJB1時,EJB1做執行更新插入操作,操作完資料庫連線不是要釋放掉嗎?如果釋放掉,全域性事務提交還起作用嗎?資料庫連線是建基於XA的,如果處理關閉問題呢?線上等回答~!!
[該貼被admin於2009-04-17 20:17修改過]
[該貼被admin於2009-04-19 07:14修改過]
相關文章
- 對J2EE學習的一些疑惑,請高手解答!
- 【譯】關於Webpack中一些讓人困惑的地方的解答Web
- JTA是EJB獨有的特性嗎
- EJB事務問題請高手賜教2
- 測試面試困惑求解答面試
- 請教高手一些struts中的方法
- 面試困惑解答:為什麼跳槽面試
- 請教高手們,急救!!!怎麼樣在jbuilderx建立ejb元件,UI元件
- 請問各位高手.ejb finder如何返回按某一欄位排
- 請斑竹及眾高手:關於EJB,同時使用JIVE中的設計模式。。。設計模式
- ejb client 請教client
- 工作上的一些感悟和困惑,向benq賜教ENQ
- 位操作學習的一些困惑
- 請教高手
- 高手請進
- 請問高手
- 淺析應屆女生找工作的一些憂慮和困惑
- 學習Jive(Jdon版)分頁處理遇到了一些困惑,請指教
- 《考試腦科學》_解答我多年前在學習和應試中存在的困惑
- 關於DDD概念的一些理解和困惑,煩勞Banq點撥
- 請高手幫忙!
- 請高手指點
- 各位高手,請教
- C++運算子過載的一些困惑C++
- 迷惑的地方!請高手指導
- 向真真正正的EJB高手求救!(初級者莫入)
- 架構師修煉之道(一)技術高手的困惑與發展架構
- 關於jdon 中SequenceDaoSql 的使用和原理 和jta 使用SQL
- 請教ejb釋出問題
- 高手們請進哈
- 急!!請高手幫忙
- jbuilder高手請幫忙UI
- 求教,請高手指點!
- 請各位高手幫忙!
- 請熟悉混沌原理和c高手幫個忙 (轉)
- 如何在informix資料庫中使用JTA,請幫忙?ORM資料庫
- 求教精通ejb規範的高手,關於Dependent Value Classes的疑問
- EJB學習(一)——EJB和WEB打包Web