摘要:
html: 静态web资源,DefaultServlet读取html文件,通过response输出给IE浏览器 Servlet: 动态web资源,web容器(Servlet引擎)解析web.xml文件,找到url对应的java类 通过反射创建Servlet对象,调用service方法 Class.f 阅读全文
摘要:
主要介绍Java中两种常见的动态代理方式:JDK原生动态代理和CGLIB动态代理。 什么是代理模式 就是为其他对象提供一种代理以控制对这个对象的访问。代理可以在不改动目标对象的基础上,增加其他额外的功能(扩展功能)。 代理模式角色分为 3 种: Subject(抽象主题角色):定义代理类和真实主题的 阅读全文
摘要:
切面(Aspect): 封装通用业务逻辑的组件,即我们想要插入的代码内容. 在spring AOP中, 切面可以使用通用类基于模式的方式, 或者在普通类中标注@Aspect注解来实现 连接点(Join point): 连接点是在应用执行过程中能够插入切面的点。简单理解, 可以理解为需要增强的方法. 阅读全文