CMP對事務的處理【轉】
1)CMP是靠ejb-jar.xml中配置
<trans-attribute>Required</trans-attribute>
對entity bean提供的方法進行事務管理的,與以前的開發模式不同,con.setAutoCommit(false),con.commit()是有容器自動完成,就是說不管是BMP還是CMP,雖然在程序中完成了對數據庫的操作,但事實上可能並沒有真正更新到數據庫中,什麼時候更新有容器和相關配置文件決定。
2)在weblogic中的數據源一定要配置爲TxDataSource,否則事務無法保證。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
一文帶你理解透MyBatis源碼
原創
2024-06-03 10:59:21
Java開發必讀,談談對Spring IOC與AOP的理解
原創
2024-06-07 22:57:21
一文搞懂 Spring 循環依賴
原創
2024-06-06 13:11:47
什麼時候需要用到 @EnableWebSecurity 註解?
原創
2024-06-05 13:11:40
Spring Security 註冊過濾器注意事項
原創
2024-06-04 03:48:39
WebSocket替換Http協議的邏輯實現
原創
2024-06-03 11:25:33
Spring 中如何控制 Bean 的加載順序?
原創
2024-06-03 01:17:22
HttpSecurity 是如何組裝過濾器鏈的
原創
2024-05-31 13:28:38
spring源碼閱讀之bean加載過程(一)
原創
2024-05-27 23:55:57
聊聊Spring中的數據綁定 --- WebDataBinder、ServletRequestDataBinder、WebBindingInitializer 文章源於Ai生成
微學網絡
2024-05-27 10:53:57
@ResponseBody是怎麼起作用的
微學網絡
2024-05-27 10:53:54
爲什麼不推薦在Spring Boot中使用@Value加載配置
原創
2024-05-21 21:46:20
Spring boot自動裝配實現原理
原創
2024-05-16 23:48:07
Spring @EnableXxx註解的使用理解
原創
2024-05-16 23:48:06