1

次のエンティティがあります

@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 制約がテストされていないことに気付きました。そのフィールドに検証を適用するにはどうすればよいですか?

4

1 に答える 1

2

ItemItemPKフィールドで@Validを使用していますか? サンプルコードを更新すると役立ちます。

于 2013-03-05T10:02:25.060 に答える