途人软件园:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > hibernate validator jar包

hibernate validator jar包

hibernate validator jar包

类型:编程开发版本:更新:2023-12-23 08:56:02大小:17.1M系统:WinAll语言:简体

hibernate validator jar包是一个常用的hibernate框架工具包。立即下载并安装这个框架。如果需要这个hibernate-validator。jar,马上下载。

Basic 简介

Hibernate是一个开源的对象关系映射框架,它以一种非常轻量级的方式封装了JDBC。它建立了POJO和数据库表之间的映射关系,是一个全自动的orm框架。hibernate可以自动生成SQL语句并自动执行,让Java程序员可以随意用对象编程思维操纵数据库。Hibernate可以在任何使用JDBC的情况下使用,不仅是在Java客户端程序中,也可以在Servlet/JSP Web应用程序中使用。最具革命性的是,在应用EJB的J2EE架构中,Hibernate可以代替CMP,完成数据持久化的任务。

程序设计环境

Hibernate是一个以LGPL(宽松GNU公共许可证)形式发布的开源项目。Hibernate官网上有下载Hibernate包的说明。Hibernate包以源代码或二进制形式提供。

编程工具

Eclipse:基于Java的开源可扩展开发平台。

NetBeans:一个开源的Java集成开发环境,适合各种客户端和Web应用程序。

IntelliJ IDEA:在自动代码提示和代码分析方面有很好的功能。

MyEclipse:由Genuitec开发的商业软件,是一个广泛使用的Java应用程序集成开发环境。

EditPlus:如果Java编译器“Javac”和解释器“Java”配置正确,可以直接使用EditPlus编译执行Java程序。

框架解释

1.bean验证中内置的约束。

注释功能

@Valid-

-被注释的元素是一个对象,需要检查这个对象的所有字段值。

@Null-

-带注释的元素必须为Null。

@NotNull-

-带注释的元素不能为Null。

@AssertTrue-

-被注释的元素必须为True。

@AssertFalse-

-带注释的元素必须为False。

@ Min(value)-带注释的元素必须是数字,并且其值必须大于或等于指定的最小值。

@ Max(value)-带注释的元素必须是数字,并且其值必须小于或等于指定的最大值。

@ decimal min(value)-带注释的元素必须是数字,并且其值必须大于或等于指定的最小值。

@ decimal max(value)-带注释的元素必须是数字,并且其值必须小于或等于指定的最大值。

@Size(max,min)-注释元素的大小必须在指定的范围内。

@Digits (integer,fraction)-带注释的元素必须是数字,并且其值必须在可接受的范围内。

@ Past-带注释的元素必须是过去的日期。

@ Future-带注释的元素必须是未来的日期。

@ Pattern(value)-带注释的元素必须符合指定的正则表达式。

2.Hibernate验证程序的附加约束

注释功能

@ Email-带注释的元素必须是电子邮件地址。

@Length(min=,max =)-注释字符串的大小必须在指定的范围内。

@ not empty-批注字符串的不能为空。

@Range(min=,max =)-带注释的元素必须在适当的范围内。

@ not blank-批注字符串的必须非空。

@ url(协议=,主机=,端口=,正则表达式=,标志=)-带注释的字符串必须是有效的url。

@ credit card number-银行卡、信用卡等数字一般都是Luhn算的。

@ script assert-必须要有Java脚本API,也就是JSR 223。

(lang=,script=,alias =)-(& quot;JavaTM平台脚本& quot)的实现

@ safehtml (whitelisttype =,addition tags =)-类路径中必须有一个jsoup包。

标签: JAVA相关

hibernate validator jar包相关下载