- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 从Filter看责任链模式
模拟请求 一个Request类来模拟请求对象、一个Response类来模拟响应对象、一个APP类用来模拟请求处理的过程,可以认为是Servlet请求处理的一个简版 package com.seven.filter; public class Request { /** * 请求数据 */ private String data; publi...
2018-08-01 20:23:54
2789
1
原创 Spring Aop & IOC 容器
本系列 初识AOP JDK的动态代理 CGLIB的动态代理 Spring AOP & JDK动态代理 Spring AOP & CBLIB动态代理 IOC 方式配置AOP 前提:先引入spring-context、cglib、aspectjweaver包 同样的例子 定义一个IHello的接口和一个Hello的实现类如下 package seven.com.s...
2018-08-01 20:23:01
170
原创 Spring Aop & CGLIB 动态代理
知识回顾 在文章初识AOP中,了解到为什么要用代理,静态代理和动态代理的区别,在JDK的动态代理中讲到JDK的动态代理是如何实现的,有什么优缺点,CGLIB中动态代理中我们又说明了CGLIB如何实现动态代理,和JDK动态代理有什么区别,同时我们在spring aop & jdk的动态代理中讲到了spring aop如何利用JDK的动态代理的,本篇将继续聊下Spring中的AOP是如何结合...
2018-08-01 20:22:19
237
原创 Spring Aop & JDK 动态代理
知识回顾 在文章初识AOP中,了解到为什么要用代理,静态代理和动态代理的区别,在JDK的动态代理中讲到JDK的动态代理是如何实现的,有什么优缺点,CGLIB中动态代理中我们又说明了CGLIB如何实现动态代理,和JDK动态代理有什么区别,本篇将继续聊下Spring中的AOP是如何结合JDK的动态代理和CGLIB的动态代理来实现的 AOP术语 通知(Advice) 通知定义了切面是什么以及...
2018-08-01 20:21:22
181
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人