阅读更多

10顶
2踩

企业架构

转载新闻 Hibernate Validator 4.1.0.Final 发布

2010-06-29 09:47 by 见习记者 sogiy 评论(2) 有4157人浏览

用Annotations 给类或者类的属性加上约束(constraint),在运行期检查属性值是很优雅的。Hibernate Validator就是这样的一个框架。该框架是十分容易的(就像参考文档中宣称的那样),几乎没有什么学习曲线,Validator 是一个验证框架,不需要和Hibernate的其他部分绑定就可以使用,只要在项目中添加Hibernate-annotations.jar库就可以了。

与上一个 CR1 版本相比较,该版本修复了 @Min、@Max 和 @EmailValidator的一些小bug。详情请看发行说明

可以通过 SourceForge 下载最新版本。

 

10
2
评论 共 2 条 请登录后发表评论
2 楼 littleJava 2010-06-30 09:40
放在web层也可以验证?
1 楼 joehe 2010-06-30 07:29
页面先验证一次,bean里再验证一次

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java学习工具大全

    txt内含百度网盘链接和密码,里面包含java学习的各种工具。例如:eclipse,myeclipse,mysql,tomcat,notpad++等等。很实用的东西,分享给大家!

  • JavaWeb介绍

    Web开发是为Internet(World Wide Web)或Intranet(私有网络)开发网站所涉及的工作。Web开发的范围可以从开发简单的纯文本单个静态页面到复杂的基于Web的Internet应用程序(Web应用程序)。 静态web:动态web:可以读取一些服务器存在的数据,例如: 缺点页面会动态展示:web的页面展示效果因人而异。 缺点优点微软:国内最早流行的就是ASP 在HTML中嵌入VB的脚本,ASP+COM优点缺点优点缺点B/S:浏览器和服务器 C/S:客户端和服务器 sun公司主推的B

  • “Java前端基础:探索Web开发的基础知识“

    1、Javaweb 1.1 基本概念 web开发: web,代表网页(网站)的意思,比如www.baidu.com 静态web: 列如静态web页面设计使用的:html,css。 静态web性质:提供给所有人看的数据始终不会发生变化。 动态web 比如:淘宝、网易云、几乎所有的网站都使用动态web。 它提供给所有人看到的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同。 技术栈:Servlet/JSP,ASP,PHP。 在Java中,动态web资源开发的技术称为Javaw

  • JavaWeb

    Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。

  • JavaWeb学习笔记——详细

    HTTP是Hyper Text Transfer Protocol的缩写,即超文本传输协议。它是一种请求/响应式的协议,客户端在与服务器端建立连接后就可以向服务器端发送请求,这种请求被称作HTTP请求,HTTP请求方法有8种:GET,POST,PUT,OPTIONS,HEAD,DELETE,TRACE,CONNECT,其中GET,POST是最为常用的两种;服务器端接收到请求后会做出相应的响应,这种响应被称为HTTP响应。 默认端口号:80。HTTP协议是一种纯文本的无状态协议!HTTP协议工作于客户端-服

  • JAVA学习路径

    Java基础是成为高级Java程序员的必要基础。你需要掌握Java语言的基本概念和语法、面向对象编程的思想、数据类型、运算符、流程控制语句等。

  • Java学习路线总结,搬砖工逆袭Java架构师

    定期分享Java硬核技术干货、分享Java学习路线、分享Java经典面试题

  • Java开发者必备常用工具

    这份文档从构建一个键值数据库的关键架构入手,不仅带你建立起全局观,还帮你迅速抓住核心主线。除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。你的支持,我的动力;祝各位前程似锦,offer不断!!!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!手,不仅带你建立起全局观,还帮你迅速抓住核心主线。

  • 【JAVA】java 学习路线

    一门永不过时的编程语言——Java 编程开发。 Java编程语言占比: 据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以900万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位! Java工程师人才缺口: 根据IDC的统计数字:就2017年来说,我国Java人...

  • java学习路线

    Java是一门非常强大的编程语言,学习Java需要耐心和持续的努力。通过上述学习路线,你可以逐步掌握Java的核心知识,并最终能够独立开发复杂的应用系统。记住,实践是最好的老师,多动手写代码、做项目,才能真正掌握Java。一、基础阶段编程语言基础了解 Java 的发展历史、特点和应用领域。安装 JDK(Java Development Kit)并配置环境变量。学习基本语法,包括变量、数据类型、运算符、控制流语句(if、for、while 等)。面向对象编程理解类、对象、封装、继承、多态等概念。

  • Java学习路线

    稳定的排序算法(冒泡排序、插入排序、鸡尾酒排序、桶排序、计数排序、归并排序、原地归并排序、二叉排序树排序、鸽巢排序、基数排序、侏儒排序、图书馆排序、块排序)、行为型设计模式(模板方法、命令、迭代器、观察者、中介者、备忘录、解释器、状态、策略、责任链、访问者)、树(二叉树、字典树、平衡树、排序树、B 树、B+ 树、R 树、红黑树、多路树)、双指针、查找、分治、动态规划、递归、回溯、贪心、位运算、DFS、BFS。结构型设计模式(适配器、桥接、装饰、组合、外观、享元、代理)、

  • Java的学习路线(非常完整)

    非常完整的Java学习路线?还在Java学习路上迷茫的你?确定不点进来看看??

  • java开发学习工具,必须收藏

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq1023230607/article/detail

  • Java从入门到精通之工具篇

    JAVA学习入门 对初次接触者 相当有用 一问一答式引领初学者快速入门

  • 很好用的java学习软件

    要在世界地图展现出来的情况下绘制中国省份的轮廓,根据现有的echarts-api是不可行的

  • java初学者工具

    JCreator3.5 Pro版,支持动态提示http://download.csdn.net/source/149889 Jcreator4.0Pro 汉化版http://www.hanzify.org/index.php?Go=Show::List&ID=10921两个都行,

  • Java学习之路的各种工具(百度网盘链接)

    1.前端开发工具HBuilderX 链接:https://pan.baidu.com/s/103e3ozDDRbk92FNzYcUlyg 提取码:t64b 2.JDK1.8.0_231 链接:https://pan.baidu.com/s/1A2r084prwabxRQ1pPu3_2Q 提取码:pkfj 3.谷歌浏览器ChromeStandalone_52.0.2743.116_Setup 链接:...

  • java程序员常用的八个工具

    转载自:http://www.codeceo.com/article/8-java-toolkit.html 以下这8个工具,从代码构建到错误挤压,覆盖Java开发的全域。学习这些工具可以帮助你改善代码质量,成为一个更高效的Java开发人员。 1.Eclipse 尽管IntelliJ IDEA、NetBeans和一些其他的IDE正在日益普及,但是有调查表明,Eclipse仍然是几

  • 《程序员的自我修养》读书笔记——一个程序是如何运行起来的一:源代码怎么变成可执行文件

    来为你打开新世界的大门

  • 万树IT:初学java开发用什么工具好

    今天为什么要说一下初学Java用什么工具进行编辑最好。这是因为现在很多初学Java的学生都喜欢用有提示功能的编程软件。这样虽然会更加方便和快捷,但是相对的,你的基础知识却并不是那么牢靠。本来初学者就是打基础的阶段。只有把“地基”打好了,才能更好的“建楼”。下面和大家说说初学Java开发实用的工具。     1、文本文档       文本文档,其实就是记事本,有没有觉得不可思议呢?其...

Global site tag (gtag.js) - Google Analytics