2005年9月20日

摘要: Mixins and Introductions 很多人说道AOP,都以为AOP就是截取器,切入点表达式,方面和实现(advices)。其实AOP 不止这些,另外一个很重要的功能在JBOSS AOP里面就是可以透明的给JAVA类传入接口。你 可以强制一个类实现的接口,甚至你可以附加另外的类(mixins)来实现这个接口。就像C++ 里面的多重集成。 引入... 阅读全文
posted @ 2005-09-20 16:43 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(234) 评论(0) 推荐(0)
 
摘要: 由于我最近参加雅思培训,一天到晚都在上课,所以一直没时间出来写blog。今天星期六我把aop资料整理了,做了例子,现在放上来,希望堆大家有帮助。 AOP是基于动态代理技术的。在学习AOP之前必须明白几个概念,这几个概念我将由配置AspectSharp(以下简称A#)的配置文件中一一引出,包 括:Advice、Pointcut、Advister、Mixin 。 ... 阅读全文
posted @ 2005-09-20 16:40 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(359) 评论(0) 推荐(0)
 
摘要: mixin是一种将某个类中的方法混入其他类中的软件开发风格。简单的说,就是一个类可以使用其他类的方法。这个初听起来有点像类的继承,但是这与传统的类继承的方式不一样。 首先, mixin不是类的继承。传统的,一个类A继承了某个类B,那么A就可以直接调用B中的非private的方法。但是在mixin中,A与B没有继承关 系,而A却能使用B的非private的方法。 ... 阅读全文
posted @ 2005-09-20 16:39 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(550) 评论(2) 推荐(0)