Hibernate事务超时 - 异常处理

时间:2014-12-05 10:29:10

标签: java hibernate jpa transactions jta

我将事务超时设置为10秒。交易超时。 它会抛出任何异常吗? (在休眠状态下)

try {
 session.getTransaction.setTimeout(10);
 session.getTransaction().begin();
 session.persists(something);
 session.getTransaction().commit();
} catch(Transaction - Time - out Exception) {
 if it times out I want to come here.
}

1 个答案:

答案 0 :(得分:0)

它将抛出RuntimeException。