您现在的位置是:网站首页> 软件下载软件下载
hibernate jar包下载 hibernate validator jar包 下载-
2025-08-13
287人已围观
简介 hibernate jar包下载 hibernate validator jar包 下载-
hibernate validator jar包是一款常用的hibernate框架工具包,马上下载安装此框架吧,如果您正需要这款hibernate-validator.jar,马上进行hibernate validator下载吧。
hibernate validator jar包基本简介
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:开放源码的Java集成开发环境,适用于各种客户机和Web应用。
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 Scripting API 即JSR 223
(lang=, script=, alias=) - ("Scripting for the JavaTM Platform")的实现
@SafeHtml(whitelistType=,additionalTags=) - classpath中要有jsoup包
相关内容
- oXygen XML Editor破解版下载 oXygen XML Editor 18 官方免费版(附破解文件+安装教程) 64位 下载-
- oXygen XML Editor破解版下载 oXygen XML Editor 18.1 32位 官方免费版(附破解文件+安装破解教程) 下载-
- 反编译工具下载 反编译软件(unEbookEdit) v2.60 官方免费安装版 下载-
- cimco edit v5下载 CIMCO Edit(数控编程软件) v6.0 免费中文绿色版 下载-
- 源代码编辑软件 SourceFormatX v2.56 绿色免费多语版 下载-
- Basic语言编译器(thinBasic) v1.8.0 英文安装版 下载-
- 汉化软件下载 Alchemy Catalyst(汉化工具) v10.02 汉化安装版 下载-
- PyCrypto for py2.6下载 PyCrypto 2.6 for Python 2.6 windows 32位 官方安装免费版 下载-
- MAMP Pro官方下载 MAMP&MAMP Pro v3.3.0 官方免费多语言版 专门用来搭建Apache+MySQL+PHP平台 下载-
- oXygen XML Editor破解版下载 oXygen XML Editor(基于Java的XML编辑器) v19 免费特别版(附注册机) 64位 下载-
点击排行
- linux指令速查器下载 linux指令快速查询工具 v1.0 绿色免费版 下载-
- APK反编译工具集下载 ApkToolBox Studio(APK反编译工具集) v1.6.4 免费绿色版 下载-
- Turbo Studio 19下载 Turbo Studio 19(虚拟封装软件) v19.1.1178 免费安装版 下载-
- ApkTool助手下载 ApkTool助手(反编译工具) v1.1 免费绿色版 下载-
- 编程工具下载 VJC编程软件 v4.2 免费安装版 下载-
- SQL数据库日志恢复工具下载 极佳SQL数据库日志恢复工具 v2.1 免费安装版 下载-
- hssfworkbook jar包下载 hssfworkbook.jar包 v1.0 免费版 下载-
- 动态网页下载 ChineseActivePage(中文动态网页)V1.3 绿色免费版 下载-
本栏推荐
-
linux指令速查器下载 linux指令快速查询工具 v1.0 绿色免费版 下载-
-
APK反编译工具集下载 ApkToolBox Studio(APK反编译工具集) v1.6.4 免费绿色版 下载-
-
Turbo Studio 19下载 Turbo Studio 19(虚拟封装软件) v19.1.1178 免费安装版 下载-
-
ApkTool助手下载 ApkTool助手(反编译工具) v1.1 免费绿色版 下载-
-
编程工具下载 VJC编程软件 v4.2 免费安装版 下载-
-
SQL数据库日志恢复工具下载 极佳SQL数据库日志恢复工具 v2.1 免费安装版 下载-
-
hssfworkbook jar包下载 hssfworkbook.jar包 v1.0 免费版 下载-
猜你喜欢
- linux指令速查器下载 linux指令快速查询工具 v1.0 绿色免费版 下载-
- APK反编译工具集下载 ApkToolBox Studio(APK反编译工具集) v1.6.4 免费绿色版 下载-
- Turbo Studio 19下载 Turbo Studio 19(虚拟封装软件) v19.1.1178 免费安装版 下载-
- ApkTool助手下载 ApkTool助手(反编译工具) v1.1 免费绿色版 下载-
- 编程工具下载 VJC编程软件 v4.2 免费安装版 下载-
- SQL数据库日志恢复工具下载 极佳SQL数据库日志恢复工具 v2.1 免费安装版 下载-
- hssfworkbook jar包下载 hssfworkbook.jar包 v1.0 免费版 下载-