小编kum*_*425的帖子

hibernate中的事务

我刚开始休眠

在我的项目中,我需要处理交易.如何在两个类中处理声明式事务

例子:

//class 1
class A{

  createA()
  {
    insert(A);
  }
}

//class 2
class B
{
  createB()
  {
    insert(B);
  }
}

//class 3
@Transaction(Exception.class)

class C
{

  test()
  {

    create(A);

    create(B);

  }
}
Run Code Online (Sandbox Code Playgroud)

根据上面的代码,有可能处理事务,这样如果classA中的insert成功并且classB中的insert失败,那么事务应该回滚并删除插入表A中对应于A类的记录

请使用声明式交易帮我解决这个问题....

在adavace中感谢....

java hibernate transactions

0
推荐指数
1
解决办法
1361
查看次数

标签 统计

hibernate ×1

java ×1

transactions ×1