1、联合主键的映射三种写法
实体类:
package com.zhouwei.po;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.IdClass;
import javax.persistence.Table;
//联合主键(通过id和name确定一个人)
@Entity
@Table(name="t_person")
@IdClass(PersonPK.class)
public class Person {
//private
PersonPK personPk;
@Id
private int id;
@Id
private String name;
private int age;
//@Id //第一种方式
//@EmbeddedId 第二种方式
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String