Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将@SecondaryTable映射为具有相同列名的不同表_Java_Hibernate_Jpa - Fatal编程技术网

Java 将@SecondaryTable映射为具有相同列名的不同表

Java 将@SecondaryTable映射为具有相同列名的不同表,java,hibernate,jpa,Java,Hibernate,Jpa,我有两个与@SecondaryTable注释相关的表 @实体 @表(name=“CrequesHeader”) @SecondaryTable(name=“cRequestAccess”,pkJoinColumns=@PrimaryKeyJoinColumn(name=“cRequestHeader\u fk”)) 公共类请求头{ @列(name=“DeviceType”) 私有字符串设备类型; @列(name=“DeviceType”,table=“cRequestAccess”) 私有字符串

我有两个与
@SecondaryTable
注释相关的表

@实体
@表(name=“CrequesHeader”)
@SecondaryTable(name=“cRequestAccess”,pkJoinColumns=@PrimaryKeyJoinColumn(name=“cRequestHeader\u fk”))
公共类请求头{
@列(name=“DeviceType”)
私有字符串设备类型;
@列(name=“DeviceType”,table=“cRequestAccess”)
私有字符串requestAccessDeviceType;
}
cRequestAccess
表也有一个
DeviceType
列,我想将该值映射到
cRequestHeader
类中的
requestAccessDeviceType
属性,但它映射到
cRequestHeader
表的
DeviceType
的值,不是
cRequestAccess
DeviceType