如果项目持久层使用Spring Data JPA且某些数据表中含有复合主键(联合主键),使用Spring Data Rest生成的接口如何访问这些数据表中的某个主键对应的数据呢?
假设数据库有2个有复合主键的数据表film_actor和film_category,对应以下4个类。
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.sql.Timestamp;
@Entity
@Table(name = "film_actor")
public class FilmActor implements Serializable {
@EmbeddedId
@AttributeOverrides({
@AttributeOverride(name = "actorId", column = @Column(name = "actor_id", nullable = false)),