我是新手,试图谷歌,但我无法解决我的问题.请帮忙.
我试图在我的POJO类PersonC中映射两个实体:PersonA和Person
@Entity
class PersonA{
String sample_field;
}
@Entity
class Person{
String id;
String name;
}
Run Code Online (Sandbox Code Playgroud)
以上两个是jpa的实体.
现在我想将它们合并到一个pojo类中.
class PersonC
{
Strind id;
String address;
}
Run Code Online (Sandbox Code Playgroud)
尝试下面的代码,但当我尝试获取地址/外键字段时,它不起作用.
@SqlResultSetMapping(name="PersonC",
classes = {
@ConstructorResult(targetClass = PersonC.class,
columns = {@ColumnResult(name="name")
, @ColumnResult(name="address")
)}
Run Code Online (Sandbox Code Playgroud)
我应该在哪里定义@SqlResultSetMapping,从上面的哪个类?)})