Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Spring Data Repository 的方面建议不起作用
我正在尝试为存储库创建一些切入点和建议之前 以便在 Spring Boot 中的 Spring Data 中启用对实体管理器的某些存储库的过滤 我的项目中也有 Web 和服务层 AspectLogging 适用于两者 但我不能对存储库做同样
Java
proxy
AspectJ
SpringDataJPA
SpringAOP
如何定义一个切入点来挑选具有特定注释的类的所有构造函数?
这是注释 Target value ElementType TYPE Retention value RetentionPolicy RUNTIME Inherited public interface MyAnnotation Strin
constructor
annotations
AspectJ
Pointcut
Spring 应用程序中非 Spring Bean 的加载时间编织
我有一个带有一些 REST 控制器 服务类和帮助程序类的 Spring Boot 应用程序 控制器和服务类是 spring 管理的 而辅助类不是 spring 管理的 并且大多包含静态方法 AspectJ 配置存在于 java 配置中 如下
Spring
AspectJ
SpringAOP
loadtimeweaving
springaspects
使用Aspectj调用joinPoint.getArgs时如何忽略带有javax注释的参数?
我有包含不同 javax 查询注释的函数 例如 QueryParam Context PathParam etc 有没有办法在调用 joinPoint getArgs 时排除这些参数 Example POST Produces MediaT
Java
POST
annotations
AspectJ
javax
Spring:标准日志方面(拦截器)
我发现了很多关于如何使用 Spring 框架创建自定义方面进行日志记录的示例 例如this or this但没有找到这种情况和问题的标准 通用 Spring 实现 Spring 是否有日志记录方面的标准实现 是的 有
Java
Spring
logging
AspectJ
使用Ajc编译器和Spring问题AspectJ
当我尝试使用 ajc 编译器通过 spring 来执行spectj时 出现以下错误 当我删除aspectj时 代码工作正常 编译时编织是否有任何问题导致 caused by java lang ExceptionInInitializerE
Java
Spring
AspectJ
SpringAOP
如何从Around Advise获取调用者方法信息
ThisJoinPoint只能获取当前方法信息 反正要获取调用者方法信息 您可以尝试特殊变量thisEnclosingJoinPointStaticPart它保存封闭 JoinPoint 的静态部分 提及here 示例 和here docs
AspectJ
Gradle 1.0 +Spring + AspectJ 构建问题
我正在将一个依赖 Configurable Spring 注释的项目的 Maven 构建迁移到 Gradle 中 但是当我的 Web 应用程序运行时 没有任何 Configurable 类被注入到 Gradle 构建中 它们在构建我的 Ma
Spring
AspectJ
Gradle
如何覆盖某些类的 Class>.getName() ?
我的目标是能够覆盖从 Custom Class class getName 和 Custom Class getClass getName 返回的内容 它应该返回一个自定义值 我认为最好在像这样的属性中定义 NameOverride Cus
AOP
AspectJ
AspectJ:尝试使用外部 aop.xml 文件时出现类加载问题
我试图外部化 aop xml 的配置 所以我删除了aop xml from META INF并使其在服务器中可供系统管理员手动配置 当我尝试使用外部 aop xml 时 Dorg aspectj weaver loadtime config
Java
classLoader
AOP
AspectJ
如何在方面内使用 ajc 构建参数?
我需要知道方面内 jar 的名称 以便我可以通过 DeclareParents 创建一个字符串字段 我知道我可以将内容传递给 ajc 编译器 但实际上是否可以使用方面传递的参数 最终结果应该是带有附加字段的类 其中包含我的 jar 的名称作
Java
AspectJ
加载时编织和 java -jar
使用 jar 启动程序时是否可以添加aspectj加载时代理 有了 Jetty 如果我开始 java javaagent aspectjweaver 1 8 0 jar classpath toto jar jar start jar 方面
AOP
AspectJ
Spring 3.0 / AOP / Aspectj:autoproxy拦截任何对 getConnection() 的调用
我试图拦截对 getConnection 方法的任何调用来设置 dbms 标识符 我已经实现了一个方面来获取它 但我什么也没得到 任何想法 谢谢 import java sql CallableStatement import java s
Spring
connection
AOP
AspectJ
AspectJ - 使用类型间声明创建全局记录器字段
我想创建一个类型间声明 在每个类中声明一个 静态最终 Logger 实例 构造函数应该传递给封闭类Klazz class value Aspect public class LoggerAspect public interface Log
eclipse
class
logging
GLOBAL
AspectJ
AOP中调用和执行的区别
我试图尽可能简单地理解 AOP 中执行和调用之间的区别 据我所知 execution 会在执行代码中添加一个连接点 所以HelloWorldSayer sayHello 在这种情况下 但如果切入点是call 那么连接点将是HelloWorl
Java
AOP
AspectJ
如何通过aspectJ切入点不匹配强制编译错误
我有以下aspectJ切入点 Around value execution Map
Java
Maven
AspectJ
aspectjmavenplugin
简单 AOP 示例中的 UnsupportedPointcutPrimitiveException
我尝试运行一个简单的 aop 示例this地点 我有 spring aop 和aspectj aspectjweaver jars Aspect public class StringAspect Pointcut call String
AspectJ
SpringAOP
pointcuts
如何使用AspectJ修改返回对象的属性?
我有一个如下所示的类 来自 Spring Roo DataOnDemand 它返回一个新的瞬态 非持久化 对象以用于单元测试 这就是我们从 Spring Roo 的 ITD 进行推送后的代码 public class MyObjectOnD
AspectJ
springroo
Pointcut
切入点表达式“abc(inString)”包含不受支持的切入点原语“call”
我对 spring aop 概念很陌生 我在编译过程中收到此错误 org aspectj weaver tools UnsupportedPointcutPrimitiveException 切入点表达式 abc inString 包含不受
Java
Spring
annotations
AspectJ
SpringAOP
如何编写aspectj itd来向方法添加注释?
我是aspectj的新手 但我想写一个aspectj ITD 它允许我在上面添加注释 一个方法 有人可以帮我吗 Thanks Shekhar 我能够做到 这就是你可以做到的 declare method public MyUser pers
Java
AspectJ
«
1
2
3
4
5
6
7
»