您的位置:首页 > 其它

Hibernate中id的table生成策略之联合主键

2012-02-21 10:05 549 查看
@Entity

@Table(name = "tbl_Student")

public class Student implements Serializable

{

private int id;

private int groupId;

@Id

@TableGenerator(name = "student_gen1", table = "XT_XH", pkColumnName = "TYPE", valueColumnName = "XH", pkColumnValue = "stu1", allocationSize = 1)

@GeneratedValue(strategy = GenerationType.TABLE, generator = "student_gen1")

public int getId()

{

return id;

}

..........................................................................

@Id

@TableGenerator(name = "student_gen2", table = "XT_XH", pkColumnName = "TYPE", valueColumnName = "XH", pkColumnValue = "stu2", allocationSize = 1)

@GeneratedValue(strategy = GenerationType.TABLE, generator = "student_gen2")

public int getGroupId()

{

return groupId;

}

....................................................................

}



详细的id的table生成策略叙述,见

/article/1634390.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: