如何使用 JPA 2.1 和 eclipseLink 2.5.2 启用抛出异常

how to enable throws exception using JPA 2.1 and eclipseLink 2.5.2

我正在使用 JPA 2.1,我想启用在验证失败时从实体中抛出异常,这是我实体上的字段,我必须在我的 JSF 页面上创建 <h:messages /> 来显示这个问题,我可以以另一种方式处理它。

如果我没有在此字段中输入值,如何抛出异常?,

我想知道如何启用异常,我会处理这个异常

@Size(min = 1, max = 100)
@Column(name = "room_name")
private String roomName;

How I can throw the exception if I didn't put value in this field?


在添加@NotNull约束

@NotNull
@Size(min = 1, max = 100)
@Column(name = "room_name")
private String roomName;