JavaEE6数据验证新框架:Bean验证计算机等级考试

文章作者 100test 发表时间 2010:01:17 22:50:21
来源 100Test.Com百考试题网


  对于Sun最新发布的Java EE 6平台,过去我们已经陆续介绍了平台的主要目标,以及三大新技术中的JAX-RS以及上下文和依赖注入。本文介绍第三个技术:Bean验证。

  验证数据是应用程序生命周期中一个常见的任务,例如,在应用程序的表示层,你可能想验证用户在文本框中输入的字符数最多不超过20个,或者想验证用户在数字字段输入的字符只能是数字。

  开发人员在应用程序的各层中通常使用相同的验证逻辑,或者将验证逻辑放在数据模型中。

  Bean验证(JSR 303)使验证变得更简单了,减少了重复,错误和凌乱,Bean验证提供了一个标准的验证框架,在框架中相同的验证集可以在应用程序的所有层之间共享。

  Bean验证提供了一个框架验证遵循JavaBean规范编写的Java类,你可以使用注解指定一个JavaBean上的约束,你可以注解一个JavaBean类、字段或属性,你也可以通过XML描述符扩展或覆盖这些约束,验证类验证每个约束时,你要指定那个验证类用于给定的约束类型。

  例如,下面是通过Bean验证注解声明一些约束的类的一部分代码:

public class Address {


相关文章


C 利用SOCKET传送文件计算机等级考试
简单多线程服务器实现计算机等级考试
struts spring实现的登陆实例源码计算机等级考试
JAVA中的main函数详细讲解计算机等级考试
JavaEE6数据验证新框架:Bean验证计算机等级考试
常用五个Eclipse杀手级功能计算机等级考试
如何用JNI技术提高Java的性能详解计算机等级考试
Java Flex整合应用简单示例计算机等级考试
盘点2009:Eclipse大事记计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛