mybatisplus逆向工程去掉布尔值的is_前缀为什么不生效

mybatis_plus的逆向工程中设置了 strategy.setEntityBooleanColumnRemoveIsPrefix(true);去掉布尔值的is_前缀为什么不生效,实体类中还是isDeleted搞不明白

先测试看看你的配置是否正确,先打印配置信息,检查配置是否正确,输入以下代码即可:

System.out.println("Generator Config:\n" + new ByteArrayInputStream(configXml.getBytes());

输出有问题的话检查这几步:
1.确认 Mybatis Plus 版本是否正确,这个和jdk版本有点关系
2.配置 generatorConfig.xml:指定 id="mysql":确定你的数据库类型和版本号是否与该 id 匹配。设置正确的数据库连接:连接需要填写数据库连接的 URL、用户名和密码,确保连接信息正确,检查数据库连通性。设置需要生成代码的表:通过 tableName 标签指定想要生成代码的表名,如果需要生成多张表代码,可以多次添加 tableName 标签。设置代码生成策略:包括 enableXXX 等配置项,将它们的值设置为 true 或 false。例如,想要去除实体类中布尔值字段的 is_ 前缀,就需要设置 entityBooleanColumnRemoveIsPrefix 的值为 true(必须)。