JoyAOP

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第13行: 第13行:
  
 
==相关链接==
 
==相关链接==
* 项目主页 http://labs.huihoo.com/joyaop/
+
* 项目主页 http://www.huihoo.org/joyaop/
 
* 下载 - http://download.huihoo.com/huihoo/joyaop/
 
* 下载 - http://download.huihoo.com/huihoo/joyaop/
  
 
[[category:Huihoo Projects]]
 
[[category:Huihoo Projects]]

2006年9月5日 (二) 20:56的版本

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.

相关链接

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

变换
操作
导航
工具箱