gpt4 book ai didi

java - @SecondaryTable 注释不适用于不同架构中的相同表名

转载 作者:行者123 更新时间:2023-12-02 11:39:47 26 4
gpt4 key购买 nike

我有两个在不同模式中具有相同名称的表,并且我正在尝试使用这些表和@SecondaryTable 创建一个实体。它给了我以下错误

InFlightMetadataCollector$DuplicateSecondaryTableException: Table with that name [EMPLOYEE] already associated with entity

这是我的代码

@Entity
@Table(name = "EMPLOYEE", schema = "S1", catalog = "")
@SecondaryTable(name = "EMPLOYEE", schema = "S2", catalog = "", pkJoinColumns = {@PrimaryKeyJoinColumn(name = "EID", referencedColumnName = "ENO")})
public class Employee {

最佳答案

这似乎是 Hibernate 中的一个错误,Hibernate ORM 团队在票证上说 HHH-12423该问题已修复,将从 hibernate 版本 5.3.0 开始提供

关于java - @SecondaryTable 注释不适用于不同架构中的相同表名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48673342/

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