spring-aop

    0热度

    1回答

    我有以下方面hadling所有REST控制器: @Pointcut(value="execution(* com.company.app.features.*.controller.*.*(..))") public void controller() { } @Before("controller()") public void before(JoinPoint jp) { /

    0热度

    1回答

    正如我问这个问题,我没有找到任何解决方案,我的要求。 要求: 目前我正在使用Spring引导休息和Spring集成项目。 我的要求是将所有的网关服务调用记录到审计表中,以获得成功和失败两种情况。每个网关都包含必须存储在审计表中的网关特定信息。我正在使用Spring AOP - @After Advice注释来记录审计信息,但是此注释方法正期待作为网关服务CALLER方法一部分的审计值。 例子: @

    0热度

    1回答

    对于我的需求量的我已经创建了多种方法inteface之一,用我自己的Java自定义注解每一种方法获取Java定制注释。 我对我的实现类有一个春天的aop方面,我无法在aop方面获得我的自定义注释。 做调试后,我明白我的自定义注释是接口的一部分,而不是在实现类。 怎样才能让我的定制标注在接口中声明我的实现方法?

    2热度

    1回答

    我正在尝试基于此帖子实现性能日志记录:http://www.baeldung.com/spring-performance-logging。我想记录每个控制器端点和每个数据库请求。如果你想看到完整的项目,你可以找到它here。当我击中端点时,没有记录。在拦截器类中放置一个断点也不会停止。我已经将包的日志记录设置为跟踪级别。我错过了什么?我相信这是@PointCut的东西,但看过文档后,我相信我是正

    0热度

    1回答

    我正在处理Spring应用程序,并且想要以下列方式实现异常处理: 针对异常被转移的特定异常类型实现Aspect类 有这样的方面基于异常类型层次结构的类和实现catch块的行为 例如, 有两个方面类:异常的ExceptionHandler和SQLException的SQLExceptionHandler 两者都是完全相同的切入点表达式。 现在,如果SQLException是由点表达式中涵盖的任何方法

    0热度

    4回答

    我使用的是Spring 4.3。是否有可能获得传递给它的方法参数名称和值?如果可能的话,我相信这可以使用AOP(在建议之前)完成,请给我一个源代码。

    1热度

    1回答

    我正在使用spring AOP作为方法分析器。我想为所有方法记录方法,即使方法是从同一个类中调用的。所以,我使用AopContext.currentProxy()来调用方法。它按预期工作。但是,我不能重写所有方法调用,因此,我想要任何替代解决方案,任何xml方法或任何其他方法,以便使用aop代理bean调用每个方法。

    1热度

    1回答

    我需要一些帮助来创建Aspect bean。 我有模块A,B ...和模块starter-x。 我在模块starter-x中声明了几个方面,以及它们的配置(如弹簧数据存储库监视方面,配置注释为@ConditionalOnClass(Repository.class)等)。 这里的示例配置的样子 @Configuration @ConditionalOnClass(Repository.class

    2热度

    1回答

    Spring新引入Spring解决方案,并尝试使用AOP方面来处理我的程序中所有可能的异常。除了Request Para parser异常外,它工作得很好,因为我的方面无法捕捉它。目前,此案如下: 这是我的看点代码 @Aspect @Order(5) @Component public class WebLogAspect { private static final Logger

    0热度

    1回答

    我在Spring AOP中有一个切入点定义,它选择了一组特定的类,让我们说A.是否有可能选择A中所有类的父类?我更喜欢Spring AOP中的解决方案,但我也会感谢AspectJ中的谓词定义,它可以完成这项工作。