2014-12-19 63 views
0

我必須在實體類中添加一些字段驗證。但是我沒有在javax.persistence包接口中找到任何這樣的驗證。如何在JPA中實現'size','max'和'min'驗證?

這些在javax.validation包接口中可用。因此,如果不是如何在JPA中實現字段驗證,這些將適用於實體字段。

回答

0

您是否已經在尋找Hibernate Validator

舉例如下。

@Entity 
public class Book { 

    @Id @GeneratedValue 
    private Long id; 

    @NotNull 
    private String title; 

    @NotNull 
    @Size(min = 5, max = 20) 
    private String author; 
    ... 
} 

參見:Bean Validation進行jpa集成。