最新推荐
-
齐鲁银行网银助手3.0.0.5官方版 安全软件 / 3.0M
-
360安全卫士U盘病毒专杀(Autorun.inf专杀)13.0.0.213简体中文绿色免费版 安全软件 / 86.1M
-
360安全卫士U盘病毒专杀工具v13.0.0.213绿色免费版 安全软件 / 86.1M
-
360安全卫士修复工具v13.0.0.213免费版 安全软件 / 86.1M
-
360安全卫士超强查杀V13.0.0.213安装版 安全软件 / 86.1M
精品推荐
-
WeeeCode(图形化编程软件)v3.6.2官方版 编程开发 / 429.1M
查看 -
核桃编程v2.1.123.0官方版 编程开发 / 272.5M
查看 -
DevToys(开发工具)v1.0.11.0官方版 编程开发 / 156M
查看 -
吾爱OD(附118款脱壳脚本)v1.10中文版(32/64位) 编程开发 / 15.5M
查看 -
360加固助手v3.6.1.0官网版 编程开发 / 271.5M
查看
本类排行
详情介绍
hibernatevalidator jar包是常用的hibernate框架工具包。立即下载并安装该框架。如果您需要这个hibernate-validator.jar,请立即下载hibernatevalidator。
hibernate validator jar包是常用的hibernate框架工具包。立即下载并安装该框架。如果您需要这个hibernate-validator.jar,请立即下载hibernate validator。
基本介绍
Hibernate 是一个开源的对象关系映射框架。它用非常轻量级的对象封装了JDBC。它建立POJO和数据库表之间的映射关系。它是一个全自动的ORM框架。 Hibernate可以自动生成SQL语句。自动执行让Java程序员可以用对象编程的思维随心所欲地操作数据库。 Hibernate 可以用于任何使用JDBC 的情况。它可以用在Java客户端程序或Servlet/JSP Web应用程序中。最具革命性的是,Hibernate可以在使用EJB的J2EE架构中取代CMP。完成数据持久化的重要任务。
编程环境
Hibernate 是一个在LGPL(Lesser GNU Public License)许可下发布的开源项目。 Hibernate官方网站上有下载Hibernate包的说明。 Hibernate 包以源代码或二进制形式提供。
编程工具
Eclipse:一个开源的、基于Java的可扩展开发平台。
NetBeans:用于各种客户端和Web 应用程序的开源Java 集成开发环境。
IntelliJ IDEA:在代码自动提示、代码分析等方面有非常好的功能。
MyEclipse:Genuitec公司开发的商业软件,是广泛使用的Java应用程序集成开发环境。
EditPlus:如果正确配置了Java编译器“Javac”和解释器“Java”,则可以直接使用EditPlus来编译和执行Java程序。
框架说明
1. Bean Validation 中内置的 constraint
注释-效果
@Valid - - 被注解的元素是一个对象,需要检查该对象的所有字段值
@Null - - 被注释的元素必须为null
@NotNull - - 被注解的元素不能为null
@AssertTrue - - 被注释的元素必须为true
@AssertFalse - - 被注释的元素必须为false
@Min(value) - 被注释的元素必须是数字并且其值必须大于或等于指定的最小值
@Max(value) - 被注释的元素必须是数字并且其值必须小于或等于指定的最大值
@DecimalMin(value) - 被注释的元素必须是数字并且其值必须大于或等于指定的最小值
@DecimalMax(value) - 被注释的元素必须是数字并且其值必须小于或等于指定的最大值
@Size(max, min) - 被注释元素的大小必须在指定范围内
@Digits(integer,fraction) - 被注释的元素必须是数字并且其值必须在可接受的范围内
@Past - 带注释的元素必须是过去的日期
@Future - 带注释的元素必须是未来的日期
@Pattern(value) - 被注释的元素必须与指定的正则表达式匹配
2. Hibernate Validator 附加的 constraint
注释-效果
@Email - 带注释的元素必须是电子邮件地址
@Length(min=, max=) - 注释字符串的大小必须在指定范围内
@NotEmpty - 带注释的字符串必须非空
@Range(min=, max=) - 注释的元素必须在适当的范围内
@NotBlank - 带注释的字符串必须非空
@URL(protocol=,host=,port=,regexp=,flags=) - 带注释的字符串必须是有效的url
@CreditCardNumber - 银行卡、信用卡等号码一般使用Luhn来计算合法性
@ScriptAssert - 需要Java 脚本API,即JSR 223
(lang=, script=, alias=) - ('JavaTM 平台脚本') 的实现
@SafeHtml(whitelistType=,additionalTags=) - jsoup 包必须位于类路径中