java查询未提交事务的数据_Jfinal同一事务中已插入的数据记录在事务未提前前查询不到?...
生活随笔
收集整理的這篇文章主要介紹了
java查询未提交事务的数据_Jfinal同一事务中已插入的数据记录在事务未提前前查询不到?...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@JFinal 你好,想跟你請教個問題:
使用Jfina事務問題。用法如下
boolean result =Db.tx(new IAtom(){
@Override
public boolean run() throws SQLException {
//指定客戶訂單數據處理并寫入;
ApiResult insertCOrder = saveCustomerOrder(corder);
if(insertCOrder.getStatus()!=ApiStatus.success){
return false;
}
return true;
}
}); 現在有兩個問題
1在saveCustomerOrder方法里,有父子數據寫入,在父數據寫入后,子數據寫入方法里有查詢父數據存在性的處理,已插入未提交事務的情況下,已插入的數據庫,查詢不到,數據庫用的sql server。好像表被鎖住了。
2.這種事務使用方式里,內層調用了我的service方法,service層有save處理中斷的消息返回,如何在run方法返回布爾變量的時候,也能將提示消息返回給外層方法?
謝謝
總結
以上是生活随笔為你收集整理的java查询未提交事务的数据_Jfinal同一事务中已插入的数据记录在事务未提前前查询不到?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决:此错误(HTTP 500 内部服务
- 下一篇: doxygen 命令_doxygen使用