aspectj 相关问题

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

在maven项目中使用AspectJ:编织不起作用

我正在尝试重现在maven项目中使用AspectJ注释中的示例:编织不适用于给出的答案。在关节方面,现在我正在使用Eclipse Photon,JDK 1.8,但没有使用...

回答 1 投票 0

使用sbt-aspect创建AspectJ库

我正在编写一个进行监视/ OpenTracing的库,并且正在尝试使用sbt-aspectj,以便该库的用户不需要手动检测其代码。我是...

回答 1 投票 0

AspectJ方面是否单例?

[按此处所述使用Aspect注释创建方面时,可以将此注释与包含状态的类一起使用(例如,成员变量在切入点后会立即更改...

回答 1 投票 1

构造对象时Java AOP设置字段值

我正在使用Spring和Java8。我想创建一个方面或类似的东西来在对象构造期间设置我的字段的值,构造函数itsleft会验证字段是否不是...

回答 1 投票 0

AspectJ Java 13支持吗?

最近将一个大型项目从Java 11升级到了13。我正在使用AspectJ进行日志记录,现在在启动时遇到此错误:AspectJ内部错误:无法添加堆栈映射属性。 ...

回答 1 投票 1

纯AspectJ加载时间微调不起作用

我正在尝试运行AspectJ加载时间调整的示例。首先,我尝试自己做某事,但没有任何效果。正常的编织效果很好,但是当我尝试使用加载时间切入某些库时...

回答 1 投票 0

以编程方式关闭或打开外观

我的春季网络应用程序中的各个方面都用@Aspect注释。我想在运行时通过某些服务禁用或启用方面。可以完全关闭或基于...

回答 1 投票 1



Spring Boot 2.1.1中缺少AspectJ依赖项

我试图使用start.spring.io创建一个新的Spring Boot项目。在搜索依赖项时,我发现没有可用的AspectJ入门程序。是否已从...

回答 1 投票 0


[使用build.xml使用ANT构建AspectJ应用

我在使用ant构建此应用程序时遇到麻烦。因此,这是我的目录结构。我所有的文件和AspectJ jar文件。目录结构AspectProject /├──AddCheatKey.aj├──...

回答 1 投票 0

是否有可能创建一个方面,该方面会自动应用于客户端项目中的类?

我想要一个JAR的某个方面可以拦截所有方法调用,例如@Aspect公共类CoolAspect {@Pointcut(“ execution(public * *(..))”)public void anyPublicMethod(){} @ ...

回答 2 投票 6

Aspectj对多个匹配建议的异常处理

我有两个方面都适用于同一方法。当方法正确执行时,我没有问题,一切都正常,并且两个方面都按预期工作。问题是当...

回答 1 投票 0

Spring AOP,未执行从依赖项导入的方面

我正在尝试在库模块中定义方面,并在另一个模块的SpringBoot服务上“使用”它们。以下是项目结构。我实现了两个方面,一个是内部...

回答 1 投票 0

NoSuchMethodError AspectOf()在运行时通过使用iajc构建

我们使用aspectJ来获取现有应用程序的一些指标。在Eclipse中使用AJDT进行构建和编织时,一切都很好。但是在整合环境中。我们使用蚂蚁脚本来构建和...

回答 4 投票 8

将参数添加到Spring Aspect建议中

我有一个基本的弹簧支架控制器,并且有一个公司要求,该要求需要在一个合并的日志消息中记录请求和响应。我计划从一些简单的方面做到这一点。但是...

回答 1 投票 0

尚未定义的建议:Aspectj切入点

我正在尝试创建一个注释以将所有方法记录在带注释的类中,但是我的切入点有问题,它没有应用(AspectJ 1.7.4版,aspectj-maven-plugin 1.7版)。 (建议...

回答 3 投票 3

SpringBoot2:测试运行期间AspectJ的问题

我有一个带有一个AspectJ小类的项目:com.blabla.joy.aspect包;导入org.aspectj.lang.annotation.Aspect;导入org.springframework.stereotype.Component; @Aspect @Component public ...

回答 1 投票 0

AspectJ,它可以用于大规模登录

我将日志记录添加到现有的源代码 大型源代码 中以提供详细的日志记录,我们决定使用后端进行日志记录 使用face book scribe,并进行测试 。 我正在...

回答 1 投票 1

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