一些自定义的mybatis-generator 代码生成器部分的插件: 1、自定义的序列化 类文件 插件 ; 2、mysql oracle 两种数据源的分页配置插件 根据 _databaseId 的区别来区分当前数据源是oracle还是mysql,方便数据迁移过程中的分页逻辑不报错; 3、取消 Example 类文件的生成,在进行代码生成器的过程中,生成 selectCountByMap selectListByMap 两种方法,代替 Example 方法的生成 ; 4、自定义注释部分(实体类entity生成过程中,将配置的数据库部分的注释部分生成,关键节点的注解部分生成); 取消 Example 类的生成,改为自定义生成 selectCountByMap selectListByMap 两个方法来替代(原因为生成 Example类的情况下,代码重用度过低,不好进行维护操作);
MyBatis学习总结(21)——自定义MyBatis Generator插件
关注
打赏