【发布时间】:2011-11-28 00:20:59
【问题描述】:
假设我有这门课:
@Entity
@Table(name="PICTURE")
public class Picture{
private String category1, category2;
}
但是数据库结构是这样的:
TABLE PICTURE {
int category1;
int category2;
...
}
TABLE PICTURE_REF {
int category;
String categoryName;
...
}
我将如何在 Picture 上使用 JPA 注释,以便任何时候我请求它的实例,category1 和 category2 包含来自 PICTURE_REF 表的 categoryName,而不是存储在 PICTURE 中的实际整数 id桌子?
我还想知道保存将如何工作,因为用户将从下拉列表中选择一个类别,并且相应的类别整数 ID 将存储在 PICTURE 表中。
【问题讨论】:
-
我想这也是一个设计问题。