会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大梦几千秋
人生天地之间,若白驹之过隙,忽然而已。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2018年5月7日
SpringMVC_跟踪请求
摘要: 明日复明日, 明日何其多.我生待明日, 万事成蹉跎. 跟踪SpringMVC的请求 1. SpringMVC所有的请求都会通过一个前端控制器DispatcherServlet,DispatcherServlet的任务是将请求发送给SpringMVC控制器。 2. 控制器是一个用于处理请求的Sprin
阅读全文
posted @ 2018-05-07 22:07 学而时习之,不亦说乎?
阅读(262)
评论(0)
推荐(0)
2018年4月27日
Spring_在XML中通过切面引入新的功能
摘要: 没有不会做的事,只有不想做的事。 在Java配置中我们借助AspectJde @DeclareParents注解为被通知的方法引入新的方法,在XML中我们可以使用Spring aop命名空间的 <aop:declare-parents>元素。 <aop:declare-parents>元素声明了切面
阅读全文
posted @ 2018-04-27 21:55 学而时习之,不亦说乎?
阅读(186)
评论(0)
推荐(0)
2018年4月26日
Spring_在XML中声明切面
摘要: 人,最大的敌人是自己。 AOP配置元素 在Spring的aop命名空间中,提供多个元素用来在XML中声明切面。 1)<aop:advisor>:定义AOP通知器 2)<aop:after>:定义AOP后置通知(不管被通知的方法是否执行成功) 3)<aop:after-returning>:定义AOP
阅读全文
posted @ 2018-04-26 23:47 学而时习之,不亦说乎?
阅读(180)
评论(0)
推荐(0)
2018年4月25日
Spring_使用注解引入新功能
摘要: 人行犹可复,岁月难可追。 Java并不是动态语言,类编译完成后,很难在为该类添加新的功能,但是利用被称为引入的AOP概念,我们可以利用切面为Spring Bean添加新的方法。 使用@DeclareParents注解,将接口引入到Spring Bean中。 @DeclareParents注解由三部分
阅读全文
posted @ 2018-04-25 22:14 学而时习之,不亦说乎?
阅读(629)
评论(0)
推荐(0)
2018年4月24日
Spring_环绕通知
摘要: 业精于勤疏于嬉,行成于思毁于随。 创建环绕通知 环绕通知是最强大的通知类型,它能够让你所编写的逻辑将被通知的目标方法完全包装起来,实际它就像在一个通知方法中同时编写前置通知和后置通知。 Spring使用@Around注解声明环绕通知。 ProceedingJoinPoint的proceed()方法
阅读全文
posted @ 2018-04-24 22:16 学而时习之,不亦说乎?
阅读(3206)
评论(0)
推荐(1)
2018年4月23日
Spring_使用注解创建切面
摘要: 读万卷书,行万里路。 定义切面 在使用AspectJ注解定义切面时,需要引入aspectjrt.jar 和 aspectjweaver.jar。 1.使用@Aspect注解标注类为切面。 2.使用以下AspectJ注解来声明切面通知方法: 1)@After:通知方法在目标方法返回或抛出异常后调用;
阅读全文
posted @ 2018-04-23 22:46 学而时习之,不亦说乎?
阅读(2520)
评论(0)
推荐(0)
2018年4月20日
Spring_AspectJ切点表达式语言定义切点
摘要: 为学须刚与恒,不刚则隋隳,不恒则退。——冯子咸 Spring指示器 在Spring AOP中,要使用AspectJ的切点表达式语言来定义切点。 1.Spring AOP支持的AspectJ指示器: 1)arg():限制连接点匹配参数为制定类型的执行方法。 2)@args():限制连接点匹配参数由指定
阅读全文
posted @ 2018-04-20 22:16 学而时习之,不亦说乎?
阅读(1006)
评论(0)
推荐(0)
2018年4月19日
Spring_对AOP的支持
摘要: 忍耐和坚持是痛苦的,但它会逐给你好处。 Spring对AOP的支持 Spring AOP是建立在动态代理的基础之上,因此Spring对AOP的支持局限于方法拦截。如果你的AOP超过了简单的方法调用(如构造器或属性拦截),那么你需要使用AspectJ来实现切面。 Spring提供了4种类型的AOP支持
阅读全文
posted @ 2018-04-19 22:20 学而时习之,不亦说乎?
阅读(200)
评论(0)
推荐(0)
2018年4月18日
Spring_面向切面(AOP)基础
摘要: 努力不一定成功;但是放弃必定会失败。 面向切面编程 在软件开发中,散布于应用中多处的功能称为横切关注点。通常来讲,这些横切关注点从概念上是与应用的业务逻辑相分离的(但是往往会直接嵌入到应用的业务逻辑之中)。把这些横切关注点与业务逻辑分离正是面向切面编程(AOP)所要解决的问题。 如果要重用功能的话,
阅读全文
posted @ 2018-04-18 22:30 学而时习之,不亦说乎?
阅读(245)
评论(0)
推荐(0)
2018年4月17日
Spring_表达式语言SpEL
摘要: 锲而舍之,朽木不折;锲而不舍,金石可镂。 SpEL(Spring Expression Language, SpEL) 在依赖注入中,SpEL能够以一种强大和简洁的方式将值装配到bean属性和构造器参数中。 SpEL拥有很多特性: 1)使用bean的ID来引用bean; 2)调用方法和访问对象的属性
阅读全文
posted @ 2018-04-17 22:18 学而时习之,不亦说乎?
阅读(407)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告