CMP對事務的處理【轉】

 1)CMP是靠ejb-jar.xml中配置
    <trans-attribute>Required</trans-attribute>
    對entity bean提供的方法進行事務管理的,與以前的開發模式不同,con.setAutoCommit(false),con.commit()是有容器自動完成,就是說不管是BMP還是CMP,雖然在程序中完成了對數據庫的操作,但事實上可能並沒有真正更新到數據庫中,什麼時候更新有容器和相關配置文件決定。
 2)在weblogic中的數據源一定要配置爲TxDataSource,否則事務無法保證。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章