休眠@NotEmpty已弃用
我使用5.2.13.Final版本hibernate核心和5.2.13.Final版本的Hibernate验证。
@NotEmpty@Column(name = "SSO_ID", unique = true, nullable = false)
private String ssoId;
@NotEmpty
当我需要message.properties
文件中的以下验证消息(ssoId
为空时)时,会出现图片:
NotEmpty.user.ssoId=SSO ID can not be blank.
但是@NotEmpty
在最新版本中已弃用。等价的是什么?
回答:
通常,由于在Javadoc中将某些内容标记为已弃用,因此Javadoc还会说明替代方法。
该
国家(重点是我的):
。改用 约束
注意,从Hibernate ,Hibernate不赞成使用几个特定的验证约束类,而推荐使用标准JSR
380-bean验证类。
还要注意,Hibernate Validator
库实际上是此JSR的参考实现。
这是Hibernate验证程序已弃用的API的更新列表。
以上是 休眠@NotEmpty已弃用 的全部内容, 来源链接: utcz.com/qa/430251.html