次のように、2 つの列を (複合主キーとして) 結合する一意の制約を持つモデル Bean があるとします。
@Entity
@Table(uniqueConstraints = { @UniqueConstraint(columnNames = { "key1", "key2" }) })
public class Rating extends Model {
@ManyToOne
@JoinColumn(name="key1", nullable=false)
public Post key1;
@ManyToOne
@JoinColumn(name="key2", nullable=false)
public User key2;
...
}
次のシグネチャを持つメソッドのファインダーを見つけるにはどうすればよいですか:
public static Rating get(Post key1, User key2) { ... }