gpt4 book ai didi

spring - 如何为自定义隔离级别配置 eclipselink jpa 方言

转载 作者:行者123 更新时间:2023-12-04 08:50:17 27 4
gpt4 key购买 nike

我正在使用 Spring 3.2.1、EclipseLink 2.4 和 JPA 2.0

当我使用非默认隔离级别时出现错误。

Exception in thread "main" org.springframework.transaction.InvalidIsolationLevelException: Standard JPA does not support custom isolation levels - use a special JpaDialect for your JPA implementation

EclipseLinkJpaDialect 是否需要扩展类?

如何?

最佳答案

您尝试使用什么隔离级别?通常,您会将所需的隔离级别设置为数据库默认值(以避免必须在每个连接上都进行设置)。

您可以通过使用 SessionCustomizer 和 DatabaseLogin API setTransactionIsolation() 让 EclipseLink 设置数据库事务隔离级别。

关于spring - 如何为自定义隔离级别配置 eclipselink jpa 方言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16864998/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com