随笔分类 -  AOP

AspectJ的实现机制
摘要:此文摘自IBM developerWorks原文请看:What is AspectJ使用AspectJ,我们不用对原有的代码做任何修改,就可以为代码提供不同的Aspect(方面)--比如,认证,事务等。 我们只需要提供两个不同的Aspect--认证Aspect和事务Aspect。 Code 4.1 AuthAspect.java aspect AuthAspect{ pointc... 阅读全文
posted @ 2005-01-26 14:42 Na57 阅读(1493) 评论(0) 推荐(0)
我们为什么需要AOP
摘要:此文摘自IBM developerWorks原文请看:What is AspectJ本节简单介绍AOP的概念,解释我们为什么需要AOP。 AOP是Object Oriented Programming(OOP)的补充。 OOP能够很好地解决对象的数据和封装的问题,却不能很好的解决Aspect("方面")分离的问题。下面举例具体说明。 比如,我们有一个Bank(银行)类。Bank有两个方法,dep... 阅读全文
posted @ 2005-01-26 10:43 Na57 阅读(1611) 评论(0) 推荐(1)