@JoinColumns()
Husband 和 Wife 是一对一的关系,并且 Wife 的 id和name字段是联合主键。
Annotation 配置:
WifePK
1 package com.bjsxt.hibernate; 2 3 public class WifePK { 4 5 private Integer id; 6 7 private String name; 8 9 public Integer getId() { 10 return id; 11 } 12 13 public void setId(Integer id) { 14 this.id = id; 15 } 16 17 public String getName() { 18 return name; 19 } 20 21 public void setName(String name) { 22 this.name = name; 23 } 24 }