spring-aspects相关内容

Spring AOP排除了一些类

我正在使用Spring AspectJ记录方法执行统计信息,但是,我希望在不更改切入点表达式的情况下从中排除一些类和方法。 为了排除某些方法,我创建了一个用于过滤掉的定制注释。但是,我无法对类执行相同的操作。 以下是我的方面定义- @Around("execution(* com.foo.bar.web.controller.*.*(..)) " + "& ..
发布时间:2022-09-03 10:23:55 其他开发

Spring MVC 和 AOP:@Pointcuts 仅适用于 Rest 控制器,不适用于常见的 Web 控制器

我正在网络环境中使用 Spring Framework 4.3.3. 我有一个 @Controller 用于通过 Web 浏览器 的 Web 请求,它使用其他 @Controller 但用于 Rest 目的.后者提到使用 @Service 等... 关于使用“Rest"的“Web"的这种方法如何在 使用 Spring MVC 的内容协商用于 组合数据和表示格式 部分.直到这里用于开发/ ..
发布时间:2021-11-11 04:40:06 其他开发

spring 自动装配 aop 循环依赖

我使用带有 @ComponentScan 的 java 配置来初始化我的 bean和 @EnableAspectJAutoProxy(proxyTargetClass=true) 使用 cglib 代理. 在这个项目中,我们使用 @Autowired 在它们之间自动装配了许多生成的服务.效果很好. 但是,对于其中一些服务,我添加了 @Async(我还在我的 @Configuration ..
发布时间:2021-11-11 04:25:52 其他开发

从 ProceedingJoinPoint 检索参数值

在我的请求中,我有一个参数名称“accessToken",我如何从 ProceedingJoinPoint 获取请求参数值? public Object handleAccessToken(ProceedingJoinPoint joinPoint) throws Throwable {最终签名签名 = joinPoint.getStaticPart().getSignature();如果(方法 ..
发布时间:2021-11-11 04:22:21 其他开发

将自定义注释建议应用于Spring Data JPA存储库

我正在研究mysql主从复制.我正在使用spring data jpa(spring boot). 我需要的是进入主服务器的所有写操作,以及要在多个只读从属设备之间平均分配的只读操作. 为此,我需要: 使用特殊的JDBC驱动程序:com.mysql.jdbc.ReplicationDriver 在URL中设置复制:: spring:数据源:driverClassName ..

依赖注入到Spring非托管bean中

我有一个非托管的JPA域类.通过new运算符实例化. UserAccount account = new UserAccount(); userRepository.save(account) 在我的UserAccount类中,我有一个beforeSave()方法,该方法依赖于我的SecurityService来对密码进行哈希编码. 我的问题是“如何获得Spring DI将安全服务 ..
发布时间:2020-09-12 20:29:57 Java开发

Spring MVC和AOP:@Pointcuts仅适用于Rest控制器,不适用于常见的Web控制器

我正在Web环境中使用Spring Framework 4.3.3. 我有一个@Controller用于通过Web Browser的Web请求,该请求使用其他@Controller的依赖关系但用于Rest的目的.后者提到使用@Service等... 关于这种使用'Rest'的'Web'的方法,如何在 注意 Rest类用@Controller注释,因为我使用ResponseEntity ..
发布时间:2020-09-03 01:19:50 其他开发

获取Java中的所有异常并远程发送

我有一个庞大的Java应用程序.我想拦截所有Java异常并通过电子邮件发送它们.我无法在任何地方添加代码以通过try-catch发送代码,因此可以使用例如Aspect将异常拦截为低级类并获取异常内容吗? 还是有某种方法可以覆盖某些内部Java类并获取异常有效负载? 有什么可能? 解决方案 您可以使用@AfterThrowing建议-reference/core.html#aop ..
发布时间:2020-07-18 18:36:28 Java开发

Spring Autowired AOP循环依赖

我正在将Java config与@ComponentScan一起使用以初始化我的bean 和@EnableAspectJAutoProxy(proxyTargetClass=true)使用cglib代理. 在此项目中,我们使用@Autowired在它们之间自动连接了许多生成的服务.效果很好. 但是,对于其中的某些服务,我添加了@Async(在我的@Configuration类中也添加了 ..
发布时间:2020-07-09 05:27:34 其他开发