【问题标题】:spring aop advice methods in a subclass子类中的spring aop建议方法
【发布时间】:2018-09-17 18:22:26
【问题描述】:

我想建议在所有类中扩展或实现特定接口或抽象类的特定方法。使用spring aop 2.5如何实现这一点。

【问题讨论】:

    标签: java spring aop spring-aop


    【解决方案1】:

    使用切入点表达式:

    within(some.package.MyInterface+)
    

    加号 (+) 表示“这个类/接口和所有子类/实现者”。

    AspectJ Subtype patterns.

    【讨论】:

    • 感谢您的超级快速回答
    • 我有一堆课程要建议,是否所有课程都需要进行弹簧管理。如果是这样,它们是否都需要在 applicationContext.xml 中输入一个条目
    • 是的,它们必须是 Spring 管理的 bean(因此您通常不能对业务 POJO 执行 aop)。如果您使用 @Component<context:component-scan/>,则不需要每个 xml 条目。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-20
    • 1970-01-01
    • 1970-01-01
    • 2017-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多