什么是注解 Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反...
分类:
其他好文 时间:
2016-12-02 16:21:08
阅读次数:
188
1、自定义注解 @Retention(RetentionPolicy.RUNTIME)@Target(value={ElementType.METHOD}) public @interface ResultHandle{ Class<?> handler() default ResultHandle ...
分类:
其他好文 时间:
2016-11-30 13:31:42
阅读次数:
253
/** * 自定义注解 拦截器 * @author * 给需要监控的方法加上改注解,就可以实现该方法的日志记录 */@Target({ ElementType.PARAMETER, ElementType.METHOD })@Retention(RetentionPolicy.RUNTIME)@Do ...
分类:
其他好文 时间:
2016-11-25 14:21:35
阅读次数:
229
今天在整合MyBatis过程中,我使用扫描的方式去扫描DAO目录下的Java文件,但是在Service层使用Autowired的时候报错,但是工程能正常运行,此处有Bug! 解决方案: 1.创建 annotation包 2.定义一个注解 3.在spring-mybatis.xml中配置MapperS ...
分类:
编程语言 时间:
2016-11-23 22:58:40
阅读次数:
224
转:spring AOP自定义注解方式实现日志管理 今天继续实现AOP,到这里我个人认为是最灵活,可扩展的方式了,就拿日志管理来说,用Spring AOP 自定义注解形式实现日志管理。废话不多说,直接开始!!! 关于配置我还是的再说一遍。 在applicationContext-mvc.xml中要添 ...
分类:
编程语言 时间:
2016-11-23 22:10:22
阅读次数:
367
先描述一下应用场景,基于SpringMVC的WEB程序,需要对每个Action进行权限判断,当前用户有权限则允许执行Action,无权限要出错提示。权限有很多种,比如用户管理权限、日志审计权限、系统配置权限等等,每种权限还会带参数,比如各个权限还要区分读权限还是写权限。想实现统一..
分类:
编程语言 时间:
2016-11-07 20:00:47
阅读次数:
226
注解是一个类,一个声明就是一个对象 1. 简单注解 @SuppressWarnings("msg") @Deprecated - 声明过时 @Override - 声明复写 2. 自定义注解 3. 注解的使用 但是在这里我们发现:无法获取到Anno的实例,是因为Anno注解在加载进内存时去除了 以此 ...
分类:
其他好文 时间:
2016-11-02 01:20:15
阅读次数:
227
1、创建自定义注解 1 import org.springframework.beans.factory.annotation.Qualifier; 2 import java.lang.annotation.ElementType; 3 import java.lang.annotation.Re ...
分类:
编程语言 时间:
2016-10-30 19:29:11
阅读次数:
243
在项目中经常会用到自定义注解,下面列举二个使用自定义注解的案例。 一、利用自定义注解打印接口调用时长日志 ...
分类:
其他好文 时间:
2016-10-18 22:23:32
阅读次数:
115
ButterKnife 这个开源库可以让我们从大量的findViewById()和setonclicktListener()解放出来,其对性能的影响微乎其微(查看过Butter Knife的源码,其自定义注解的实现都是限定为RetentionPolicy.CLASS,也就是到编译出.class文件为 ...
分类:
移动开发 时间:
2016-10-18 11:35:30
阅读次数:
228