aspectj

    0热度

    1回答

    我有需要在Eclipse Workspace中加载20-30个项目的情况。 大多数项目需要AspectJ编织。目前我们正在使用LTW,但想要转移到CTW。问题在于,在完成重建后,有12个AJDT项目在工作空间中得到了一些AJDT内容“吃掉”的1Gb。我已经使用了AJDT编译器选项 -Xset:minimalModel = TRUE,typeDemotion =真 有帮助,但数量不多。有什么方法可以

    0热度

    1回答

    是否可以使用特定注释捕获任何字段?我的最终目标是在该字段中注入一个值,但是目前我的切入点是错误的(不确定正确的语法)。 @Pointcut("execution(* *(..)) && @annotation(com.mycompany.MyAnnotation)") private void annotatedField(){} @Around("annotatedField()") p

    1热度

    2回答

    我想实现一个自定义的注释它看起来像之前调用其他方法: public class Foo{ @CustomAnnotation(classname="com.somepackage.ExternalClass", methodname="method1", invokation="before") public void bar(){ //method body.. }

    0热度

    1回答

    我无法配置Weblogic 12c以使用AspectJ。阅读一些帖子,我已经做了一些尝试来配置它,但我无法达到结果。我的项目使用maven和aspectj maven插件。我的配置是如下: 的pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns

    4热度

    1回答

    我正在为我的Controller,Service和Dao层执行审计。对于Controller,Service和Dao,我有三个Around方面的函数。我使用自定义注释,如果Controller方法存在,将调用Around方面的功能。在注解中,我设置了一个属性,我希望从Controller Around函数传递给Aspect类中的Service around函数。 public @interface

    1热度

    1回答

    我想在Eclipse中用maven-eclipse-plugin编译Spring生成的Maven项目。 Maven的过程中compile引发以下错误: [ERROR] Failed to execute goal org.codehaus.mojo:aspectj-maven-plugin:1.8:test-compile (default) on project kkos01: AJC comp

    2热度

    1回答

    我创建了一个在Spring应用程序内运行良好的AspectJ方面。现在我想添加缓存,使用弹簧Cacheable注释。 要检查@Cacheable是否被获取,我使用的是不存在的缓存管理器的名称。常规运行时行为是抛出异常。但是在这种情况下,不会引发异常,这表明@Cacheable注释没有被应用于截取对象。 /* { package, some more imports... } */ import

    0热度

    1回答

    我有MyClass和AopLogger。如果doSomething发生异常,则迭代停止。 如何防止退出logAround并继续与下一个主机? Object由logAround返回有什么好处,我们可以用这个Object做什么? class MyClass{ void check() throws Exception { Iterator<Host> iter_host = c

    -1热度

    1回答

    ,当我尝试添加自己现有的项目中AspectJ的Maven的插件,我补充一点: [ERROR] The attribute indexes is undefined for the annotation type Table E:\T2_SupplierPortal_Angular\core\model\src\main\java\com\model\PaymentGrp.java:3

    0热度

    2回答

    我有一个lib的aspectjweaver-1.7.4.jar,对于Spring AOP是必需的,当我尝试在Jboss Eap6.2上部署时。我说我的POM这种依赖性: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> <v