您现在的位置是:网站首页> 软件下载软件下载
hibernate jar包下载 hibernate validator jar包 下载-
2025-08-13
345人已围观
简介 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位 下载-
点击排行
- IntelliJ IDEA2022汉化版下载 IntelliJ IDEA Educational 2022.3.1 教育版 中文永久免费版(附安装教程) 64位 下载-
- componentone 2019下载 componentone studio ultimate 2019.3 免费激活版(附激活教程+激活文件) 下载-
- Componentone2019免费版下载 Componentone Studio Enterprise 2019.3 中文企业激活版(附注册机+安装教程) 下载-
- SamLogic安装程序下载 SamLogic Visual Installer Pro 2020(可视化安装程序) 特别安装版(附注册机+激活教程) 下载-
- Parallel Studio XE 2020下载 Intel Parallel Studio XE 2020 build 163 激活免费版(附激活补丁+激活教程) 下载-
- 64位ODBC驱动器修改版下载 AccessDatabaseEngine_X64.exe AceRedist.msi BLOCKINSTALLATION删除版 下载-
- MinGW-w64离线版下载 MinGW-w64 for Windows(x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z) 离线安装包附安装教程 下载-
- MinGW-w64 离线包下载 MinGW-w64 for Windows(x86_64-8.1.0-release-win32-seh-rt_v6-rev0.7z) 离线安装包附安装教程 下载-
本栏推荐
-
IntelliJ IDEA2022汉化版下载 IntelliJ IDEA Educational 2022.3.1 教育版 中文永久免费版(附安装教程) 64位 下载-
-
componentone 2019下载 componentone studio ultimate 2019.3 免费激活版(附激活教程+激活文件) 下载-
-
Componentone2019免费版下载 Componentone Studio Enterprise 2019.3 中文企业激活版(附注册机+安装教程) 下载-
-
SamLogic安装程序下载 SamLogic Visual Installer Pro 2020(可视化安装程序) 特别安装版(附注册机+激活教程) 下载-
-
Parallel Studio XE 2020下载 Intel Parallel Studio XE 2020 build 163 激活免费版(附激活补丁+激活教程) 下载-
-
64位ODBC驱动器修改版下载 AccessDatabaseEngine_X64.exe AceRedist.msi BLOCKINSTALLATION删除版 下载-
-
MinGW-w64离线版下载 MinGW-w64 for Windows(x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z) 离线安装包附安装教程 下载-
猜你喜欢
- IntelliJ IDEA2022汉化版下载 IntelliJ IDEA Educational 2022.3.1 教育版 中文永久免费版(附安装教程) 64位 下载-
- componentone 2019下载 componentone studio ultimate 2019.3 免费激活版(附激活教程+激活文件) 下载-
- Componentone2019免费版下载 Componentone Studio Enterprise 2019.3 中文企业激活版(附注册机+安装教程) 下载-
- SamLogic安装程序下载 SamLogic Visual Installer Pro 2020(可视化安装程序) 特别安装版(附注册机+激活教程) 下载-
- Parallel Studio XE 2020下载 Intel Parallel Studio XE 2020 build 163 激活免费版(附激活补丁+激活教程) 下载-
- 64位ODBC驱动器修改版下载 AccessDatabaseEngine_X64.exe AceRedist.msi BLOCKINSTALLATION删除版 下载-
- MinGW-w64离线版下载 MinGW-w64 for Windows(x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z) 离线安装包附安装教程 下载-