摘要: AOP概述AOP(面向切面编程)解决 OOP(面向对象编程) 中遇到的一些问题.是OOP的延续和扩展AOP最早由 AOP联盟 的组织提出的,制定了一套规范Spring将AOP思想引入到框架中,必须遵守AOP联盟的规范.AOP两种底层实现方式代理机制:Spring的AO... 阅读全文
posted @ 2018-06-13 23:02 苏亿 阅读(485) 评论(0) 推荐(0)
摘要: IOC控制反转&DL依赖注入控制反转(Inversion of Control,缩写为IOC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。 其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依... 阅读全文
posted @ 2018-06-13 22:51 苏亿 阅读(226) 评论(0) 推荐(0)
摘要: 拦截器的概述拦截器,在AOP(Aspect-Oriented Programming,就是切面编程)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调... 阅读全文
posted @ 2018-06-13 22:19 苏亿 阅读(108) 评论(0) 推荐(0)
摘要: 原生的Servlet的API直接获取对象request,和response public class RequestActionDemo2 extends ActionSupport{ @Override public String ... 阅读全文
posted @ 2018-06-13 22:12 苏亿 阅读(185) 评论(0) 推荐(0)
摘要: OGNL表达式 OGNL是对象图导航语言的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。作用: - 1,支持对象方法调用... 阅读全文
posted @ 2018-06-13 21:11 苏亿 阅读(228) 评论(0) 推荐(0)