浏览代码

contains replace startWith

Caratacus 8 年之前
父节点
当前提交
4521a72e49
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      src/main/java/com/baomidou/mybatisplus/generator/AutoGenerator.java

+ 1 - 2
src/main/java/com/baomidou/mybatisplus/generator/AutoGenerator.java

@@ -182,7 +182,7 @@ public class AutoGenerator {
             if (config.getStrategyConfig().isEntityBooleanColumnRemoveIsPrefix()) {
                 for (TableField field : tableInfo.getFields()) {
                     if (field.getPropertyType().equalsIgnoreCase("boolean")) {
-                        if (field.getPropertyName().contains("is")) {
+                        if (field.getPropertyName().startsWith("is")) {
                             field.setPropertyName(config.getStrategyConfig(),
                                     StringUtils.removePrefixAfterPrefixToLower(field.getPropertyName(), 2));
                         }
@@ -209,7 +209,6 @@ public class AutoGenerator {
             ctx.put("entityColumnConstant", config.getStrategyConfig().isEntityColumnConstant());
             ctx.put("entityBuilderModel", config.getStrategyConfig().isEntityBuilderModel());
             ctx.put("entityLombokModel", config.getStrategyConfig().isEntityLombokModel());
-            ctx.put("entityBooleanColumnRemoveIsPrefix", config.getStrategyConfig().isEntityBooleanColumnRemoveIsPrefix());
             ctx.put("superEntityClass", superEntityClass);
             ctx.put("superMapperClassPackage", config.getSuperMapperClass());
             ctx.put("superMapperClass", superMapperClass);