在使用mybatis-plus的代码自动生成工具Generator时,使用官网的代码,会自动把数据中类型为tinyint(1)的字段,映射程Boolean类型,在很多情况下处理很不方便,希望把它映射为int类型。
其实也很简单,只需要在生成代码时,加入一个数据转换的判断就可以了。
改完以后再生成实体类就会发现,之前的boolean类型,已经转换为int类型了。
当我们修改了数据库字段后,再次使用代码生成工具时,生成工具就不会覆盖已有的文件,我们希望能够每次执行时,可以选择是否覆盖已有的实体类文件。
只需要在自定义配置中,加入一段,对于文件生成方法的设置就可以了。加入下图的方法,就会覆盖已有的实体类文件。