JPA映射表中的查找信息

时间:2013-07-25 06:44:49

标签: hibernate jpa jpa-2.0

我想知道如何映射以下

我有两个名为Parts和PartType的实体类

零件

@Entity
@Table(name = "PARTS")
public class Parts

@Id
@Column(name = "PART_ID")
private Long partId;

@Column(name = "PART_NAME")
private String partName;

@Column(name = "PART_TYPE")
private String partType;

// with getters and setters

PartType

@Entity
@Table(name = "PART_TYPE")
public class PartType

@Id
@Column(name = "PART_TYPE")
private String partType;

@Column(name = "PART_DESC")
private String partType;

@Column(name = "PART_OWNER")
private String partOwner;


// with getters and setters

在数据库中, PARTS 表的PART_TYPE PART_TYPE 表的PART_TYPE之间存在关联。它与 PARTS 表中的外键链接到 PART_TYPE PART_TYPE PART_TYPE 表中的主键。

PART_TYPE 是一个查找表,用于获取PART_TYPE的信息。

我想知道的是,如果我想要映射JPA关系,是否应该映射它具有从OnetoOne映射或从ManytoOne映射从部件实体到PartType实体?

我想在我的应用程序中实现与此相关的两件事,我希望将des_,owner等PART_TYPE详细信息作为一行,以便我可以在网格中显示以及何时用户想要编辑网格信息,我想将partType和partDesc显示为组合下拉列表。

我正在进入JPA和Hibernate,所以对此的任何帮助都非常有用

0 个答案:

没有答案