两个相关的类如下所示:@Table(name="people")public class Person implements Serializable {,我的问题是如何告诉hibernate不保存自动绑定的PhoneNumber,如果它的所有字段都是空的(用户不提交任何值)?如果有人知道还有两个额外的问题。
Spring什么时候绑定PhoneNumber --在人员创建时,或者当PhoneNumber请求来自<
我的问题是,我在一个JSF页面中有2个表单,每个表单都有自己的<h:message>或<h:messages>标记。正如我们所知道的,message/messages标签打印任何验证错误,所以发生的情况是,假设我将两个表单中的任何一个表单的字段留空,它应该打印"Fields cannot be left empty“因此,我在两个表单中都看到了相同的错误/验证消息。
因此,我需要的是<h:messages>或<h:m
"NO VALID") return username.equals(usernameAgain);在寻找验证字段是否相等的适当方法时,我开始研究jsf验证,这导致了hibernate的实现。我还发现了一个宝石:
所以如果我把“NotNull/@Size/等等”.在用户名和usernameAgain上,验证是有效的。我最初编写的单元测试似乎都有效,但在那些我手动在其上运行Hi