Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在lombok生成的toString方法周围放置aspect不起作用_Java_Spring Boot_Aop_Lombok - Fatal编程技术网

Java 在lombok生成的toString方法周围放置aspect不起作用

Java 在lombok生成的toString方法周围放置aspect不起作用,java,spring-boot,aop,lombok,Java,Spring Boot,Aop,Lombok,我用Gradle构建了一个springboot应用程序,lombok和lombok的toString方法不过滤空值,因此我考虑在toString周围添加一个方面并定制消息 我假设lombok代码在编译时生成,而在运行时执行的方面可能能够将其附加到那里,但它不起作用。所以我想知道是否有人能够在lombok生成的代码中实现aspect 我在类上使用了@Data lombok注释 @enableAspectProxy @面貌 @组成部分 公共类TostringDevice{ @周围( “执行(公共字符

我用Gradle构建了一个springboot应用程序,lombok和lombok的toString方法不过滤空值,因此我考虑在toString周围添加一个方面并定制消息

我假设lombok代码在编译时生成,而在运行时执行的方面可能能够将其附加到那里,但它不起作用。所以我想知道是否有人能够在lombok生成的代码中实现aspect

我在类上使用了@Data lombok注释

@enableAspectProxy
@面貌
@组成部分
公共类TostringDevice{
@周围(
“执行(公共字符串com.example..*.toString())”)
公共对象toString(ProceedingJoinPoint pjp)抛出可丢弃的{
系统输出打印项次(“之前”);
返回pjp.procedure();
}
}
@数据
公共类Dto{
私有字符串字段1;
私有字符串字段2;
}

欢迎来到SO。请了解A是什么,然后编辑您的问题以提供A。例如,你的龙猫课在哪里?如何构建项目(IDE、Maven、Gradle等等)?等等,欢迎来到SO。请了解A是什么,然后编辑您的问题以提供A。例如,你的龙猫课在哪里?如何构建项目(IDE、Maven、Gradle等等)?等等。