上一页 1 ··· 5 6 7 8 9
摘要: 通过反射取得Annotation 在一上节中,我们只是简单的创建了Annotation,如果要让一个Annotation起作用,则必须结合反射机制,在Class类上存在以下几种于Annotation有关的方法 -- public <A extends Annotation> A getAnnotat 阅读全文
posted @ 2016-07-13 22:38 傻瓜不傻108 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一,Annotation简介 J2SE5.0提供了很多新的我,其中一个很重要的我就是对元数据的支持,在J2SE5.0中,这种元数据被称为注释,通过使用注释,程序开发人员可以在不改变原有逻辑的情况下,在源文件嵌入一些补充的信息. Annotation可以用来修饰类,属性,方法,而且不影响程序运行,无论 阅读全文
posted @ 2016-07-13 22:07 傻瓜不傻108 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 按我们所知道的.对于类中的method,constructor,field如果访问属性是private的情况下我们是访问不了的,但通过反射就可以做到 仔细分析api发现Method,Constructor,Field这三个类全都继承了java.lang.reflect.AccessibleObjec 阅读全文
posted @ 2016-07-13 15:47 傻瓜不傻108 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 最近学习java开始接触到了框架,突然觉得java反射很重要,因此在这里做了一些总结(参考园中大苞米大神的文章) 首先我们要认识一下Class: 一、Class类有什么用? class类的实例表示java应用运行时的类(class ans enum)或接口(interface and annotat 阅读全文
posted @ 2016-07-13 15:21 傻瓜不傻108 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 对象图--个人觉得就是关联验证 ean Validation API不仅能够用来校验单个的实例对象,还能够用来校验完整的对象图.要使用这个功能,只需要在一个有关联关系的字段或者属性上标注 @Valid . 这样,如果一个对象被校验,那么它的所有的标注了 @Valid 的关联对象都会被校验. 例: P 阅读全文
posted @ 2016-07-12 22:31 傻瓜不傻108 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 约束继承 如果要验证的对象继承于某个父类或者实现了某个接口,那么定义在父类或者接口中的约束会在验证这个对象的时候被自动加载,如同这些约束定义在这个对象所在的类中一样. 让我们来看看下面的示例: package com.mycompany; import javax.validation.constr 阅读全文
posted @ 2016-07-12 21:58 傻瓜不傻108 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 三种不通的注解 1. 字段级(field level) 约束 package com.mycompany; import javax.validation.constraints.NotNull; public class Car { @NotNull private String manufact 阅读全文
posted @ 2016-07-12 21:55 傻瓜不傻108 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 1.环境准备(Maven工程) <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema- 阅读全文
posted @ 2016-07-12 21:32 傻瓜不傻108 阅读(837) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9