【发布时间】:2012-05-15 11:01:00
【问题描述】:
正如标题所说,在以下这些条件下,我的持久化 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) 有什么区别?
如果username 为空且不唯一,我找不到任何解释此问题的 api 文档以及可能发生的异常类型。如果password 为空,小于字符,大于 25 个字符,则会抛出什么。
【问题讨论】:
标签: java hibernate jpa exception-handling bean-validation