мне нужно реализовать ограничение диапазона на полях данных Entity:Bean Validation ограничение диапазона
@Entity
@Table(name = "T_PAYMENT")
public class Payment extends AbstractEntity {
//....
//Something like that
@Range(minValue = 80, maxValue = 85)
private Long paymentType;
}
Я уже создал проверку службы, но должен реализовать многие из этих случаев.
Мне нужно приложение, чтобы исключить исключение, если вставленный номер находится за пределами допустимого диапазона.
Вы можете определить диапазон, используя следующую аннотацию. '@Max (85) \t @Min (5)' и если вы хотите определить пользовательские сообщения для этой проверки, вам необходимо создать пользовательские ограничения. См. Это [ссылка] (http://www.thejavageek.com/2014/05/24/jpa-constraints/) – ypp
http://stackoverflow.com/questions/5129825/difference-between-max-and-decimalmax- и-м-и-decimalmin –