项目中我们有时需要获取数据Model对应数据库字段的名称,一般直接根据数据Model的属性就可以猜出数据库对应column的名字,可是有的时候当column使用了columnOverride或者columnRenamingRule时就需要去看数据库设计了,所以提供了这个插件获取model对应的数据库Column,具体实现可以参照我的mybatis-generator-plugin,下面是具体使用方法。

  • 配合Example Criteria 增强插件(ExampleEnhancedPlugin)使用,这个插件还提供了asc()和desc()方法配合Example的orderBy方法效果更佳。
  • 配合批量插入插件(BatchInsertPlugin)使用,批量插入会被增强成batchInsert(@Param(“list”) List list, @Param(“insertColumns”) XXX.Column … insertColumns)。

一、依然是在Mybatis Generator增加插件依赖(插件最新版本查看);

二、mybatis-generator.xml配置文件中增加插件配置;

三、使用;