AOP面向切面编程
菲力蒲LY
这个作者很懒,什么都没留下…
展开
-
运用代理实现AOP编程
运用代理实现AOP编程 运用AOP思想指导,进行打印日志到控制台。实现方式可以选择静态代理和动态代理。 AOP(Aspect Oriented Programming,面向切面编程),运用分层的思想进行开发,已经是相当普遍行为了。而AOP则相当于,在原来的分层基础上,在层与层之间再添加一层,在新添加的一层中加入一些处理(如日志记录,性能统计,安全控制,事务处理,异常处理)。 静态代理,需要为每一个被代理类建立对应的代理类,好处是业务逻辑清晰了(业务处理代码与控制信息相分离),弊端也是明原创 2016-02-21 17:22:00 · 570 阅读 · 6 评论 -
Filter过滤器(拦截器)实现AOP思想
Filter过滤器(拦截器)实现AOP思想 Filter过滤器(拦截器)的使用是声明试的。即只需在web.xml配置文件中做简单的声明就Filter就能发挥作用。 实现过滤器简单的三个步骤就能实现: (1)写一个类实现Filter接口(javax.servlet.Filter); (2)覆写doFilter()方法; (3)在web.xml中配置,过滤器的作用范围。原创 2016-02-26 10:01:53 · 1801 阅读 · 3 评论