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

时间:2015-10-13 12:18:48

标签: jpa eclipselink bean-validation

我正在使用JPA 2.1并且我希望在验证失败时启用从实体抛出异常这是我的实体上的字段我必须创建<h:messages />到我的JSF页面以显示此问题而我不能以另一种方式处理它。

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

我想知道如何启用异常,我将处理此异常

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

1 个答案:

答案 0 :(得分:0)

  

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

添加@NotNull约束

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