aspectj 相关问题

AspectJ是面向方面的Java编程语言扩展,可以实现横切关注点的清晰模块化,例如日志记录,错误处理,标准实施和功能变化。使用此标记可以了解有关此扩展程序的编程用法的问题。有关下载,支持,IDE集成和文档,请参阅此标记的“了解更多信息”。

Spring的LoadTimeWeaver代理无法启动

我正在尝试使用Spring和AspectJ实现加载时间编织。据我所知,我已经正确配置了所有内容,但是当我尝试运行集成时,我一直收到错误...

回答 5 投票 12

在Gradle中使用AspectJ插件中的方面库

我正在将应用程序从Maven迁移到Gradle。该应用程序使用AspectJ与自定义AspectJ库。所以aspectj-maven-plugin设置如下所示: ...

回答 1 投票 2

龙目岛和AspectJ

我试图将Lombok与AspectJ和Maven结合使用。所以有什么问题?当我使用AspectJ Maven插件(www.mojohaus.org/aspectj-maven-plugin/)时,它需要源和编译......

回答 4 投票 12

类路径优先级中的WEB-INF / classes / vs WEB-INF / lib / * .jar?

为tomcat webapp打包的war包含WEB-INF / classes和WEB-INF / lib / * .jar,它们在CLASSPATH中有哪些优先级?我问的原因是,我的应用程序使用A.jar,...

回答 2 投票 9

由sbt throws提供的AspectJ编织外部jar文件无法确定缺少类型的超类

我正在尝试编写测试库scalatest(https://mvnrepository.com/artifact/org.scalatest/scalatest_2.12/3.2.0-SNAP10)。这个库依赖项在我的build.sbt:enablePlugins(SbtAspectj)中......

回答 1 投票 1

Aspect不适用于带有外部jar的Spring启动应用程序

我正在尝试为测量方法运行时创建一个计时器方面。我创建了一个名为@Timer的注释:@Retention(RetentionPolicy.RUNTIME)@Target(value = {ElementType.METHOD,ElementType.TYPE})...

回答 4 投票 12

在使用之前在AspectJ对象中注入bean

我在spring boot应用程序中使用aspectj aop,因为我们知道可以通过调用Aspects.aspectOf(MyAspect.class)来获取Aspectj对象。在MyAspect.class中有一个依赖Foo,所以我......

回答 1 投票 -1

AspectJ:如何限制目标的哪些方面

我正在尝试在大型Spring启动项目中为私有方法启用方面编织。我已经有针对公共方法的方面工作得很好,但我的研究使我认识到......

回答 1 投票 0

AspectJ Maven插件无法编译我的项目

我尝试使用aspectj maven插件与aspectj编译器编译项目,然后我尝试将类打包成“war”文件。不幸的是,它不适用于以下配置(pom.xml):&...

回答 5 投票 16

在Spring Boot / Swing独立应用程序中,AspectJ方面的自动服务null为null

我目前有一个在Spring Boot上运行的Swing应用程序,使用以下代码启动:SpringApplication application = new SpringApplication(Something.class);应用....

回答 1 投票 0

在aspectj中捕获catch中的方法调用

我想知道是否在catch中调用了一个特定的方法,即捕获在catch中发生的方法调用。它可以吗?谢谢!比亚

回答 1 投票 0

使用AspectJ将toString方法添加到类

我有一个我无法修改的类,但我想改变其中一个方法的行为。 public class TestClass {}我想在其中切入toString方法,而不是......

回答 2 投票 0

使用AspectJ spring-aop [duplicate]更改返回值的类型

我想完成从控制器添加的JSON响应,例如状态属性。在这方面,我将使用Aspect类,其中@Around方法返回一个自定义类对象。在这......

回答 2 投票 7

任何位置的参数的切入点表达式

@Before(value =“@ annotation(OwnershipCheck)&& args(inquiry)”)public void checkOwnership(查询查询)抛出Throwable {}以上表达式将匹配任何方法与...

回答 2 投票 4

Spring AOP:切入点@annotation(MyAnnotation)&& call(..)未按预期触发

我试图在我的建议中执行一组代码但是无法在具有@SecuredAPI注释的函数内编写代码并调用setQuery()函数。以前我试过......

回答 1 投票 2

如果参数为空/ null,如何将用户从建议重定向到错误页面?

我想将用户重定向到Advice中的错误页面,而不必在未指定param的情况下抛出异常。那可能吗?如果是这样,我该怎么办?我正在扔...

回答 1 投票 0

AspectJ:在另一个方法中拦截方法的返回结果

我需要帮助在这个特殊情况下写一些Aspectj建议:假设我们有这个类:package org.group; public class Person {public void method1(String id,String number){// ...

回答 1 投票 0

使用AspectJ记录控制器

我有一个Spring启动应用程序,我想记录一些信息,当调用Controller方法ID时会发生什么。出于某种原因,我的看点不起作用。这是我用@注释的@Component类

回答 2 投票 -1

切入点不处理带参数的方法

我添加了一个注释来跟踪执行方法所需的时间,但即使它为没有参数的方法执行,它也不会在带参数的方法上执行。 @Around(“@注释(com.x ....

回答 1 投票 0

Java Spring - 拦截REST客户端的执行(Hystrix Feign)

我有一个这样的REST客户端界面:p ublic interface NameSearchClient {@RequestLine(“POST”)@Headers(“Content-Type:application / json”)SearchResponse searchByName(NameSearchRequest ...

回答 1 投票 1

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