2013-10-24 4 views
2

Я хочу проверить длину строки перед попыткой вставить/обновить объект в базу данных.аннотация @Size не распознана (JPA)

@Size(min = 1, max = 45) 
@Column(name = "name", nullable = false, length = 45) 
private String name; 

Моя проблема заключается в аннотации @Size не распознается с помощью NetBeans 7.3, JDK 1.6, EclipseLink (JPA 2.0).

Есть ли альтернатива этому?

+1

Потому что это не имеет ничего общего с JPA API возможно? Это API проверки боба – DN1

ответ

3

Попробуйте включить

<dependency> 
    <groupId>javax.validation</groupId> 
    <artifactId>validation-api</artifactId> 
    <version>1.1.0.Final</version> 
</dependency> 
+0

Да! Это решило мою проблему. Благодарю. – GabrielBB

Смежные вопросы