1. eclipse gradle lombok报错:找不到符号
解决方案:
File - Settings - Build - Compiler - Annotation Processors 中勾选Enable annotation processing 后确认。
gradle.build:
dependencies {
// https://projectlombok.org
compileOnly 'org.projectlombok:lombok:1.18.4'
annotationProcessor 'org.projectlombok:lombok:1.18.4'
}
2. org.mybatis.spring.MyBatisSystemException: org.apache.ibatis.executor.ExecutorException: No constructor found in com.clear.ims4.role.Role matching [java.lang.Integer, java.lang.String, java.lang.String]
解决方案:
同时使用lombok和mybatis后,需要为每个映射类加上@NoArgsConstructor和@AllArgsConstructor