mybatis-plus-generator源码阅读总结

    mybatis-plus-generator,下面称为mpg,通过自定义的模板文件,自动生成entity、dto、mapper、service、serviceImpl等代码文件,极大的提高了Java程序猿的开发效率。看了mgp的代码,其工作原理还是相对简单易懂,大概可以总结为 配置类+模板引擎+模板文件

mybatis-plus-generator核心类和核心方法

核心点

ConfigBuilder:包含所有配置类的引用,在生成模板文件时需要的参数可以直接从该类中获取,有点像上下文Context类的作用

show table status:获取数据库所有表的信息,包括表名、注释等

show full fields from table:获取表的字段信息,包括字段名、字段类型、索引信息、注释

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容