JoyAOP

来自开放百科 - 灰狐
2010年8月16日 (一) 15:42Allen (讨论 | 贡献)的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到: 导航, 搜索

JoyAop is a dynamic AOP (Aspect Oriented Programming) framework for Java. Based on the CGLIB proxies and the aspects could be implemented using the concept of abstract schema.

Features

  • Support the concept of abstract schema invented by Rickard Oberg.
  • Rich pointcut definition language. Joinpoint can be picked by interface, regular expression and JDK5.0 annotation currently.
  • The proxies are serializable.
  • Different deployment scopes for the aspects: JVM, class, instance and thread.
  • Support joinpoint parameters for the aspects.
  • Support interceptor precedence.
  • Test friendly. With the extension mock objects, the abstract aspects can be easily tested.
  • Integrate with other libraries, such as PicoContainer, Hibernate, etc.

相关链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱