mybatis-plus,其常用的功能就是代码生成器,原因是它可以帮开发者做一些简单、重复的工作,以便解决开发者双手,更多时间用在关注业务逻辑上。
下面是我学习mybatis-plus过程中,编写代码生成器的代码可分为以下六个步骤:
- 全局配置(GlobalConfig)
- 数据源配置(DataSourceConfig)
- 策略配置(StrategyConfig)
- 包名配置(PackageConfig)
- 整合以上配置信息(AutoGenerator)
- 执行整合的对象
下面是其具体代码:
@Test
public void testCreate(){
//1.全局配置
GlobalConfig config=new GlobalConfig();
config.setActiveRecord(true)//是否支持AR模式
.setAuthor("itfeng")//作者
.setOutputDir("D:\\xxx\\mybatis-plus\\src\\main\\java")//生成路径
.setFileOverride