01 2019 档案

摘要:java AOP使用配置项来进行注入实践 AOP实际开发工作比较常用,在此使用注解方式加深对面向切面编程的理解 废话不多少,先看下面的实例代码 场景: 1.未满一岁的小孩,在执行方法之前打印:“还没有满一岁,不会说话”,在执行方法之后打印:“请多多关注我!” 2.大于一岁的小孩,在执行方法之前打印: 阅读全文
posted @ 2019-01-24 18:11 就这个名字好 阅读(13802) 评论(0) 推荐(0) 编辑
摘要:java AOP使用注解@annotation方式实践 场景: 在目标方法前面和后面执行通知方法 目标类 切面类 applicationContext.xml 测试类 阅读全文
posted @ 2019-01-24 18:10 就这个名字好 阅读(446) 评论(0) 推荐(0) 编辑
摘要:execution函数用于匹配方法执行的连接点,语法为: execution(方法修饰符(可选) 返回类型 方法名(参数) 异常模式(可选)) 参数部分允许使用通配符: * 匹配任意字符,但只能匹配一个元素 .. 匹配任意字符,可以匹配任意多个元素,表示类时,必须和*联合使用 + 必须跟在类名后面, 阅读全文
posted @ 2019-01-23 10:19 就这个名字好 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:@Retention定义了该Annotation被保留的时间长短: 1.某些Annotation仅出现在源代码中,而被编译器丢弃; 2.另一些却被编译在class文件中,注解保留在class文件中,在加载到JVM虚拟机时丢弃,这是默认行为,所以没有用Retention注解的注解,都会采用这种策略 3 阅读全文
posted @ 2019-01-21 18:02 就这个名字好 阅读(9283) 评论(0) 推荐(1) 编辑
摘要:@Documented 注解表明这个注解应该被 javadoc工具记录. 默认情况下,javadoc是不包括注解的. 但如果声明注解时指定了 @Documented,则它会被 javadoc 之类的工具处理, 所以注解类型信息也会被包括在生成的文档中,是一个标记注解,没有成员。 源码 使用方法 阅读全文
posted @ 2019-01-13 15:51 就这个名字好 阅读(32784) 评论(0) 推荐(3) 编辑
摘要:@Target: @Target说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。在Annotation类 阅读全文
posted @ 2019-01-12 23:46 就这个名字好 阅读(67890) 评论(0) 推荐(4) 编辑
摘要:@SuppressWarnings注解用法 阅读全文
posted @ 2019-01-12 22:29 就这个名字好 阅读(3098) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示