JBoss AOP

授权协议 未知
开发语言 Java
所属分类 程序开发、 面向方面AOP/IoC
软件类型 开源软件
地区 不详
投 递 者 白念
操作系统 未知
开源组织 JBoss
适用人群 未知
 软件概览

JBoss 4.0带了一个AOP框架。这个框架和JBoss应用服务器紧密地结合,但是你也能够在你的应用中,单独的运行它。

  • 1    jboss的版本: jboss-4.2.2.GA       jboss aop的版本:jboss-aop-2.0.0.CR1       ( 不知为何,用这个版本能通过,其他版本配置不成功,大家如有其他比较好的配置方法,能否给我发一份配置流程,谢谢!           E-mail: huic84@yahoo.com.cn )       虽然jboss中自带了jboss aop但是

  • 来自:matrix开源技术 作者:neo译 [2003/09/27] 概述   面向方面编程(Aspect-Oriented Programming, AOP)是一个令人兴奋的新模式。就开发软件系统而言,它的影响力将会和有15到20年的面向对象一样。面向方面编程和面向对象编程不但不是互相竞争的技术而且是可以很好的互补。面向对象编程主要用于为同一对象层次的公用行为建模。它的弱点是将公共行为应用于多个

  •     advice是aspect方法,当特定joinpoint 执行点时advice被触发。JBoss AOP提供了五种advice类型。默认是around advice,它能被应用到所有execution模式上。 around advice public Object [advice name]([Invocation] invocation) throws Throwable { t

  • Resolving XML     Jboss AOP在运行时分解Poincut和advice绑定。所以绑定是发布时间的事。 Standalone XML Resolving     当在application server之外运行Jboss AOP时,通过下面的方式可以让Jboss AOP框架分解XML。     1)jboss.aop.path:系统属性,windows是";"unix是":"

  • AOP是个好东西,当年我们在项目中应用它在日志方面后,大大地减少了我们不少的代码,从而降低了以后维护的成本。但是在测试最新版的JBoss7.1的时候,却发现它原来不再支持AOP了,JBoss方面的人对此作出了一个简短的解释: JBossAOP is not part of AS 7. The main reason for having it in previous AS releaseswas

  • 术语     Joinpoint:joinpoint是java程序中的任何点,例如方法调用,构造器访问一个域的执行等。也可以将它看作这是java事件。例如方法调用、构造器调用和数据域访问。     Invocation:一个Invocation是一个Jboss AOP类,它封装了在运行时间是什么Joinpoint。它包含了诸如哪个方法被调用,方法的参数等信息。     Advice:advice就

  •     pointcut语言是允许joinpoint匹配的工具。pointcut表达式定义了joinpoint应该在哪个地方执行。 wildcards     在pointcut表达式中有两种通配符类型可以使用。     1) *是常规的通配符,它匹配0或多个字符,可以用于任何类型表达式,field,方法名称,但是不能在annotation表达式中。     2) ..用于在构造器或方法表达式中指

  • JBoss AOP 1.0  发布 和 在小叮咚中的例子 小叮咚  的框架中用了很多的第三方包,大部分都用 log4j ,xu必须打开debug的标志,打印的信息又很多,所以准备作个日志模块,记录小叮咚每天的行为.   正好 JBoss AOP 和 java 5 都发布了,所以集成这两个工具来作. 参考文章: http://www.onjava.com/pub/a/onjava/2004/08/2

相关阅读

相关文章

相关问答

相关文档