Как говорит название, какие исключения вышвырнут при этих условиях ниже на моем сохранялось класса Java:Какие исключения выбрасываются для этих аннотаций в java?
@Column(name = "USERNAME", nullable=false, unique=true)
private String username;
@Column(name = "PASSWORD")
@NotNull
@Size(min = 5, max = 25)
private String password;
чем разница между использованием @NotNull
и @Column(nullable=false)
?
Я не мог найти ни одного api docs, объясняющего это вместе с типом исключения, которое может возникнуть, если username
является нулевым, а не уникальным. И что бросается, если password
имеет значение null, меньше символов и более 25 символов.
Хорошо спасибо. заключается в том, что хороший способ проверки данных, которые были переданы в мой постоянный класс java, или есть лучший способ? – jonney
трещина ответ спасибо – jonney