摘要:自定义数据校验的注解:https://blog.csdn.net/weixin_38432608/article/details/128253263
阅读全文
摘要:元注解包含 @Target, @Retention, @Documented, @Inherited 具体的含义是: @Target 表示该注解用于什么地方,可能的 ElemenetType 参数包括: * ElemenetType.CONSTRUCTOR 构造器声明 * ElemenetType.
阅读全文
摘要:总结 @Import注解提供了三种用法: @Import一个普通类 spring会将该类加载到spring容器中 @Import一个类,该类实现了ImportBeanDefinitionRegistrar接口 在重写的registerBeanDefinitions方法里面,能拿到BeanDefini
阅读全文
摘要:一、简介 在java的异常体系中Exception异常有两个分支: 一个是运行时异常RuntimeException ———— 所有的运行时异常不捕获 一个是编译时异常,(比如IOException、SQLException等) —— 编译时异常是一定要捕获,否则编译会报错 @SneakyThr
阅读全文
摘要:一、自定义注解的定义 1.1 自定义注解的规则 1. Annotation型定义为@interface, 所有的Annotation会自动继承java.lang.Annotation这一接口,并且不能再去继承别的类或是接口.2. 参数成员只能用public或默认(default)这两个访问权修饰3.
阅读全文
摘要:1.反射获取注解 举例: // 适用类、接口(包括注解类型)或枚举 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYPE) public @interface ClassInfo { String value(); } // 适用f
阅读全文