基于开源框架的企业级信息系统开发技术概述.ppt

基于开源框架的企业级信息系统开发技术概述.ppt

5.4 Spring AOP OOP——Modularity Modularity in Reality URL pattern matching——Pretty Good Modularity Code from 5.4 Spring AOP OOP——Modularity Modularity in Reality Logging——Bad Modularity Code from 5.4 Spring AOP Limitations of OOP 5.4 Spring AOP AOP的全称为Aspect Oriented Programming,译为“面向方面编程”或“面向切面编程”,与熟悉的OOP思想所关注的目标有本质上的区别,AOP是针对具体业务领域、业务逻辑;OOP针对业务对象。 5.4.1 从代理机制初探AOP 来看一个简单的例子,当需要在执行某些方法时留下日志信息,可能会这样写: 在HelloSpeaker类中,当执行hello()方法时,程序员希望该方法执行开始与执行完毕时都留下日志。最简单的做法是用上面的程序设计,在方法执行的前后加上日志动作。 import java.util.logging.*; public class HelloSpeaker{ pirvate Logger logger=Logger.getLogger(thi

文档评论(0)

1亿VIP精品文档

相关文档