aop 相关问题

AOP代表面向方面编程。如果您的问题是面向方面的概念和技术,或者使用任何语言的AOP扩展编程问题,请使用此标记。 AOP通过允许将“横切关注点”分离到各个方面来增加模块化。点击了解更多......了解它的全部内容。

如何截获自己创建实例的JdbcTemplate

我想做的是在对当前会话执行的任何DQL(“ SELECT ...”)或DML(INSERT / UPDATE / DELETE ...)之后收集DB统计值。当前,我已经利用Spring AOP实现...

回答 2 投票 0

如何截获自己创建实例的JdbcTemplate

我想做的是在对当前会话执行的任何DQL(“ SELECT ...”)或DML(INSERT / UPDATE / DELETE ...)之后收集DB统计值。当前,我已经利用Spring AOP实现...

回答 2 投票 0

如果将@Async方法放在一个方面,该方面将异步执行吗?

我有我的ControllerLogger类,该类具有一些带有@Before和@AfterReturning批注的方法。如果我在每个@Async上加上@ ...

回答 1 投票 1

Spring boot @Around未被调用

代码很简单Annotation @Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)public @interface MyAnnotation {}解析器@Aspect @Component公共类EncryptionProcessor {@ ...

回答 1 投票 0


AspectJ-为什么“未应用XYZ中定义的建议”?

我刚刚开始使用AspectJ(1.6.11)。我通过commons-email libary发送电子邮件,我想知道发送一条消息需要多长时间。这是我的电子邮件发送代码:import org.apache ....

回答 2 投票 10


AOP切入点仅适用于带注释的方法

我正在使用AspectJ和Spring AOP,但是我遇到一个奇怪的问题,切入点仅适用于上面带有一些注释的那些方法,例如ovverride,Bean等。切入点是...

回答 2 投票 0


在不同的类层次结构中重复使用相同的类

有时候您的回调接口有多个回调方法,每种方法都用于不同类型的事件。一个示例是org.xml.sax.ContentHandler,它具有startElement(),characters()等。有时...

回答 1 投票 0

AOP重定向调用

我想使用AOP修改接口方法的调用,并通过SPI通过反射调用另一种实现。可以通过某种方式将Pointcut / Around重定向到...

回答 1 投票 0

使用OSGi可以进行字节码操作吗?

我正在制作一个应用程序服务器,在其中我需要使用一些字节码操作(例如,将自定义的equals和hashCode方法插入到@Entity注释的类中)。现在我给JVM一个Java ...

回答 2 投票 9

AspectJ在具有匹配参数值的注释上定义切入点

我有一个使用Processannotation定义的过程。该注释具有名为name的属性。流程中包含任务。这些任务是用另一个称为Task的注释定义的。此注释...

回答 1 投票 0

使用的Mockito Spring AOP的看点不工作

我有一个编织的我所有的控制器操作方法的执行的@Aspect。它工作正常,当我运行该系统,但不是在单元测试。我使用的Mockito和JUnit通过以下方式:@ ...

回答 2 投票 7

从Spring 4.3中的非事务方法中调用@Transactional方法[重复]

我有以下代码:@Service公共类ItemService {...公共无效addItems(@Nonnull DocumentDTO dto)引发异常{//一些代码需要一些时间来处理...

回答 2 投票 3

没有应用的切入点在Spring AOP以批处理作业这样的方法

我正在学习Spring AOP,并且决定使用它在批处理作业的一些性能监控。我想监视Spring Batch的内一个JdbcTemplate对象的.update()方法的执行时间......

回答 2 投票 0

为什么AspectJ中生成一个空注释检查?

我使用的AspectJ 1.8.8编译时编织,我有这样的@SomeAnnotation(值=“someValue中”)公开名单DoSomething的(字符串someArg){...}其中@SomeAnnotation实现块...

回答 1 投票 4

在.NET 2.1的核心使用AOP记录

我想要实现AOP在我的.NET 2.1的核心解决方案的记录。我以前从未使用过它,我一直在网上找,并不能似乎看到了使用它与酷睿2人是否任何的例子...

回答 2 投票 3

有没有一种标准的方式使用注释的方法参数,使JSR 303 Bean验证

我一直在寻找,现在一有一段时间了,没有运气。 I'n不使用Spring MVC的,但还是想用@ javax.validation.Valid启用的方法的参数验证。举个例子公开...

回答 3 投票 10

Aspectj编织了带注释的方法S和方法调用方法

例如:我想实现一个AOP重试函数@Pointcut(“@ annotation(retryed)”)public void retry(Retry retryed){} @Around(“retry(retryed)”)public Object process(ProceedingJoinPoint pjp,.. 。

回答 1 投票 0

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