您现在的位置是:网站首页> 软件下载软件下载
hibernate jar包下载 hibernate validator jar包 下载-
2025-08-13
51人已围观
简介 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位 下载-
点击排行
- SQLite PHP Generator官方下载 PHP脚本制作软件(SQLite PHP Generator Freeware) v14.10 官方免费安装版 下载-
- jira 7.4.0 64位/32位 英文安装免费版(附安装使用教程) 下载-
- Adobe RoboHelp11下载 Adobe RoboHelp(制作CHM/HTML帮助文件) 11 免费中文版 下载-
- Adobe RoboHelp中文版下载 帮助文件制作工具Adobe RoboHelp 2015 v12.0.4.1 中文版 下载-
- C4D插件汉化破解版 C4D插件快速汉化工具(C4D Code Convert) v2.8.1.5 中文免费绿色版(附汉化教程) 下载-
- 艾默生Controlstar编程工具 V2.4.1 最新免费安装版 下载-
- scriptcase(php代码开发工具) v7.1 官方中文免费版 兼容php5.4、5.6等版本 下载-
- ojdbc6.jar下载 ojdbc6.jar包 官方免费版 下载-
本栏推荐
-
SQLite PHP Generator官方下载 PHP脚本制作软件(SQLite PHP Generator Freeware) v14.10 官方免费安装版 下载-
-
jira 7.4.0 64位/32位 英文安装免费版(附安装使用教程) 下载-
-
Adobe RoboHelp11下载 Adobe RoboHelp(制作CHM/HTML帮助文件) 11 免费中文版 下载-
-
Adobe RoboHelp中文版下载 帮助文件制作工具Adobe RoboHelp 2015 v12.0.4.1 中文版 下载-
-
C4D插件汉化破解版 C4D插件快速汉化工具(C4D Code Convert) v2.8.1.5 中文免费绿色版(附汉化教程) 下载-
-
艾默生Controlstar编程工具 V2.4.1 最新免费安装版 下载-
-
scriptcase(php代码开发工具) v7.1 官方中文免费版 兼容php5.4、5.6等版本 下载-
猜你喜欢
- SQLite PHP Generator官方下载 PHP脚本制作软件(SQLite PHP Generator Freeware) v14.10 官方免费安装版 下载-
- jira 7.4.0 64位/32位 英文安装免费版(附安装使用教程) 下载-
- Adobe RoboHelp11下载 Adobe RoboHelp(制作CHM/HTML帮助文件) 11 免费中文版 下载-
- Adobe RoboHelp中文版下载 帮助文件制作工具Adobe RoboHelp 2015 v12.0.4.1 中文版 下载-
- C4D插件汉化破解版 C4D插件快速汉化工具(C4D Code Convert) v2.8.1.5 中文免费绿色版(附汉化教程) 下载-
- 艾默生Controlstar编程工具 V2.4.1 最新免费安装版 下载-
- scriptcase(php代码开发工具) v7.1 官方中文免费版 兼容php5.4、5.6等版本 下载-