在配置Mybatis自动生成代码的时候,明明按照教程一字不落地拷贝下来了,还是报了大片的错,gpt也无法给出有效的解决方法。
后来发现,是引用的头文件不对。
例如:
无法解析 'StringUtils' 中的方法 'isNotBlank'
gpt给出的回答是需要引用正确的头文件
import org.apache.commons.lang3.StringUtils;
而直接写这句话会报错,因为原先在idea自动引入头文件的时候,引入了StringUtils的其他头文件,而非lang3的。
同时也需要在pom.xml里导入依赖
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.7</version> <!-- 使用最新版本 -->
</dependency>
无法解析 'GlobalConfig'
同理,它的头文件应该是
import com.baomidou.mybatisplus.generator.config.GlobalConfig;
在idea自动补全的时候要选择正确的选项,我就选了第一个core.config导致报错qwq