【发布时间】:2014-07-11 16:10:51
【问题描述】:
我最近一直在使用 baasbox,想知道为什么事务逻辑在 baasbox DbHelper.java 文件中被注释掉了。
public static void commitTransaction(){
ODatabaseRecordTx db = getConnection();
if (isInTransaction()){
if (Logger.isTraceEnabled()) Logger.trace("Commit transaction");
//db.commit();
}
}
查看完整代码: https://github.com/baasbox/baasbox/blob/master/app/com/baasbox/db/DbHelper.java
其他 orientdb 事务逻辑也被注释掉了,比如 db.begin() 和 db.rollback()。
NodeDao.java 中的 delete(ORid) 之类的函数不是绝对需要这种事务逻辑吗?如果是,那么它目前如何正常工作?
有人可以对此提供任何想法吗?
【问题讨论】:
标签: transactions orientdb mbaas