随笔分类 - SSM学习笔记
摘要:问题 1、什么是拦截器,做什么的 2、拦截器的逻辑 3、拦截器的实现 解决 1、、 由于动态代理一般比较难理解,程序设计者会设计一个拦截器接口供开发者使用,开发者只要知道拦截器接口的方法、含义和作用即可 2、 开发者提供拦截器,设计者设置拦截器,调用拦截器before()方法 如果返回是false调
阅读全文
摘要:问题: 1、CGLIB动态代理与JDK的对比 2、实现 解决: 1、CGLIB是适用于不需要接口的情况下,只需要个非抽象的类就可以实现动态代理。 2、CGLIB动态代理 1 public class CglibProxyExample implements MethodInterceptor{ 2
阅读全文
摘要:问题: 1、什么是动态代理模式? 2、常见的动态代理模式有哪些? 3、JDK动态代理的理解 解决: 1、动态代理的意义在于生成一个占位(又称代理对象),来代理真实对象,从而控制真实对象的访问。 2、常见的代理模式:JDK动态代理和CGLIB动态代理 3、JDK动态是java.lang.reflect
阅读全文
摘要:1、实例: 解决: public Object reflect(){ ReflectServiceImpl object = null; try{ object = (ReflectServiceImpl) Class.forname("com.lean.ssm.reflect.ReflectSer
阅读全文
摘要:问题 1、了解什么是ssm 2、什么是Redis 解决: 1、 ssm = spring + springMVC + MyBatis spring 是有 Ioc 和 AOP组成的 (1)Ioc好像超市,用户需要什么跟它说一下,它会安排给你, 但是你需要讲清楚(配置xml文件) (2)AOP:用刀把一
阅读全文

浙公网安备 33010602011771号