Spring Hibernate OnetoOne / OnetoMany / ManytoOne - 交易管理

时间:2012-03-18 23:53:28

标签: hibernate spring-mvc

我们正在使用Spring / hibernate和OnetoMany / ManytoOne关系。我们使用HQL保存方法来持久化到数据库。可以说,如果存在一对一/一对多/多对一关系,我们将持久引用一个对象并引用子对象。这种方法是否有助于确保事务管理,如果持久化到子表失败,它是否会自动回滚父表?

1 个答案:

答案 0 :(得分:1)

您应该使用Spring中提供的@Transactional注释来实现此目的。 此链接清楚地解释了春季交易的用法。 http://static.springsource.org/spring/docs/2.0.x/reference/transaction.html