![]() |
1
5
当需要在不同的hibernate会话之间保持对象“活动”时。示例:在web应用程序中,如果您使用的是session-per-request模式,那么您需要在多个页面之间保持相同的hibernate实体。
|
![]() |
2
3
假设您需要执行一个长事务(用户输入需要时间)以及用作表示层元素的对象。现在你的对象需要扮演双重角色。
怎么可能呢?将事务分为两个事务。一旦内部事务完成,对象就会被分离,它可以在表示层中工作。演示工作完成后,它将进入另一个事务并作为附加对象工作。 所以这一切都是可能的,因为附加的对象。 |
![]() |
3
1
当需要处理长事务时,将长事务分解为两个或多个事务是合乎逻辑的。 另一方面,在这种情况下使用分离的对象是不太明智的,而DTO(数据传输对象)在这里可以很好地发挥作用。 |
![]() |
Gero Mendy · 如何为一个类分配兵变的结果。查询 1 年前 |
![]() |
Hamvy B · 替换不推荐的hibernate方法 1 年前 |
![]() |
Martin Pfeffer · Spring Boot JPA 1 年前 |
|
denstran · 休眠未生成正确的id 1 年前 |
![]() |
Frank · 忽略/跳过Hibernate架构验证中的特定字段 1 年前 |