次のエンティティがあります
@Entity
@Table(name = "item")
public class Item implements Serializable {
@Embeddable
public static class ItemPK implements Serializable {
private static final long serialVersionUID = 3795221679277433625L;
@ManyToOne
@JoinColumn(name = "country_id")
private Country country;
@NotEmpty
@Length(min = 3)
private String name;
...
...
}
検証中に @NotEmpty 制約がテストされていないことに気付きました。そのフィールドに検証を適用するにはどうすればよいですか?