spring-aop 相关问题

Spring AOP是Spring Framework的AOP版本,使用纯Java实现并使用AspectJ项目中的@AspectJ注释。 Spring AOP通过动态JDK或CGLib代理工作。


在我的春季项目中,各方面都不行

关于Aspect类。@Aspect @Component public class PostAop{ @Around("execute(* com.blog.controllers.PostController.add(.)) && args(request,.)") public String Authorized(...)

回答 1 投票 0

所有的春豆都是代理的吗?

我试图获得Spring代理工作方式的高层次观点。为什么我应该在我的应用程序中使用 "API接口& Impl Bean "模式或只使用 "Bean类 "模式。我看了不少SO ...

回答 1 投票 0

当在Spring AOP中使用@Around时,数据将不会被检索到。

我是spring AOP,我有如下的@Around @Around(value = "execution(* com.spring.rest.controller.Controller.*(.))") public void around(ProceedingJoinPoint joinPoint) throws Throwable { long ....

回答 1 投票 0

当一个对象的方法调用在列表中可用时,Spring AOP pointcut不会被触发。

我有一个spring boot应用程序,包括以下几个类,配置类和方面。下面的例子是为了说明我所面临的问题。我有一个office类,它有一系列的...

回答 1 投票 0

春季注释建议顺序

我有一个方法有两个注解 @一 @二 公共对象 foo() { ... ... } 我有两个方面使用这些注解 @Around("@annotation(One)") public Object doOne(final ProceedingJoinPoint ...)

回答 5 投票 7

如何使用Spring AOP和SPring boot进行记录

我使用相同的类LoggingAspect在这个例子教程中https:/www.javaguides.net201905spring-boot-spring-aop-logging-example-tutorial.html,但当我调用控制器methode我只得到......

回答 1 投票 0

当依赖其他REST服务的响应时,周围的Advice无法工作。

我正在使用Spring AOP来定义一个通用的回退方法,而不是重复的代码。我使用了@Around,因为我必须从Aspect返回对象,我试图决定@Around建议取决于...

回答 1 投票 0

春天的AOP执行不能用于多个参数

我想用@Before("execute(@(@org.springframework.web.bind.annotation.RequestMapping *) * *(.))")来记录我的 aspect 方法中的每个请求映射,这个执行公式只适用于......

回答 1 投票 0

Aop和Mono争论

我有一个方法Mono a01(单声道) 请求)和方面@Around("callAtMyServiceSecurityAnnotation(request)") @Order(1) public ...

回答 1 投票 0

Spring AOP和获取方法结果

我正在使用AOP编写一个自定义的度量服务。以下是我的custon注解 @Retention(RUNTIME) @Target(METHOD) public @interface Metric { } 和 aspect-class。@RequiredArgsConstructor @Aspect @...

回答 1 投票 0

Spring AspectJ不执行 之前的建议

我很抱歉可能会重复这个问题(因为我在许多其他SO网站上看到过),然而,我不知道在这一点上还能尝试什么。我正试图设置一个简单的AspectJ Spring应用程序。...

回答 1 投票 0

春天的AOP@Around访问@annotation的值。

我有一个自定义注解,@Target({ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) public @interface XAudit { AuditActionType action(); }。我在一些方法上使用了这个注解......。

回答 1 投票 2

从一个方面传递一个字符串到JointPoint。

我有一个方面,执行所有控制器类中的每个方法。我的方面会生成一个UUID,我想在我的控制器中获得这个ID,这样我就可以把它传递给我的服务层和......

回答 1 投票 0

AspectJ和Spring AOC

我正在编写自定义AOP方法处理程序,并且我有两个带有不同注释的方法:@AfterReturning(value =“ @annotation(Metric)”,returning =“ response”)public void afterReturning(JoinPoint ...

回答 1 投票 0

排除按方面处理架构服务

我正在创建一个方面来包装我的服务,但我还在com.foo.arch包下定义了一些服务。我的应用程序类将位于com.foo下。请注意arch是一个...

回答 2 投票 0

方面不会在我的应用程序中的存储库周围触发

[我想为带有存储库注释并属于我的包的类触发我的方面,例如,这个例子://com.foo.myapp.bar.repositories.dao @Repository公共类MyRepo扩展了...

回答 1 投票 0

带有原型bean的Spring AOP

我正在使用Spring AOP在我们的应用程序中触发指标。我创建了一个注释@CaptureMetrics,该注释具有与之关联的@around建议。可以从所有方法中很好地调用建议...

回答 1 投票 2

有没有一种方法可以在AspectJ中启用加载时编织,而无需将Java代理参数传递给JVM?

我需要在spring应用程序的AspectJ中使用加载时间编织,从不同来源可以看到,您必须将javaagent参数传递给JVM才能启用加载...]] >

回答 2 投票 0

Spring AOP和HttpServletRequest

我正在开发一个批注,它将向其他微服务发送一些审核事件。说,我正在创建一个实体,并且在Rest控制器上添加了一个方法。 @PostMapping @Audit public ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.