以MyBatis-Plusis开头的Boolean字段影响了代码生成器和lambda构建器之间的冲突
发布时间
阅读量:
阅读量
问题背景概述
类的定义如下:
@Data
public class TraceLog {
...
private boolean isError;
...
}
AI写代码java
运行
在运行该 set 语句的过程中出现了错误提示:
LambdaUpdateWrapper<TraceLog> updateWrapper = Wrappers.lambdaUpdate();
updateWrapper.set(TraceLog::getIsError, span.isError());
AI写代码java
运行
出现错误信息如下:
an not find lambda cache for this property [error] of entity [org.apache.skywalking.apm.trace.entity. TraceLog]
AI写代码java
运行
解决方法概述
需自主编写代码生成器中 get 方法的实现逻辑
public c
全部评论 (0)
还没有任何评论哟~
