【发布时间】:2011-07-11 04:37:12
【问题描述】:
我一直在尝试这个:
@Transactional(isolation=Isolation.SERIALIZABLE,
rollbackFor={Exception.class},
propagation=Propagation.REQUIRES_NEW)
关于我的服务方法,但是 spring 抱怨说:
Standard JPA does not support custom isolation levels - use a special JpaDialect
我该如何解决这个问题?
【问题讨论】:
-
+1:我也遇到过。但是问题并没有出现在我的单元测试中,尽管使用了
AbstractTransactionalJUnit4SpringContextTests,这很奇怪。 -
我在 Amit 的博客上尝试了该解决方案,但它使我的所有数据库连接都是只读的。我在持久性配置中使用 AOP 管理事务。
标签: java database hibernate spring jpa