|
|
1
1
一般的答案是,这取决于您如何调用hibernate。上面的文档精确地解释了如何通过hibernate api控制事务边界。 |
|
|
2
0
我对冬眠一无所知,但我的想法是: 如果您没有显式地开始事务/提交,那么它将完成它的工作(除非您打开了隐式事务)。 如果每个页面(工作单元)只有一个insert/update,那么该页面本身就是acid,所以是否启动显式事务并不重要。 但是,一个覆盖了整个页面的db事务的隐式事务可以确保,如果您在以后添加了一些内容,而忘记了页面没有隐式事务,那么您将从您自己身上拯救自己! |
|
|
Gero Mendy · 如何为一个类分配兵变的结果。查询 2 年前 |
|
Hamvy B · 替换不推荐的hibernate方法 2 年前 |
|
Martin Pfeffer · Spring Boot JPA 2 年前 |
|
|
denstran · 休眠未生成正确的id 2 年前 |
|
|
Frank · 忽略/跳过Hibernate架构验证中的特定字段 2 年前 |