Spring Boot 集成MyBatis Generator

背景

项目中有时会设计到大量已存在的MySQL数据库表格,手动一一添加ORM映射会比较繁琐,这时候可以采用MyBatis框架的Generator功能,自动生成DAO层代码,节约时间。SpringBoot 集成MyBatis 的配置参考 Spring + MyBatis 连接MySQL。

步骤

  1. 添加依赖
buildscript {
    ext {
        springBootVersion = '1.5.8.RELEASE'
    }
    repositories {
        mavenCentral()
        // 1.添加Mvn仓库
        maven {
            url "https://plugins.gradle.org/m2/"
        }
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
        // 2.添加依赖路径
        classpath "gradle.plugin.com.arenagod.gradle:mybatis-generator-plugin:1.4"
    }
}
// 3.添加插件
apply plugin: "com.arenagod.gradle.MybatisGenerator"

// 4.声明任务
configurations {
    mybatisGenerator
}
mybatisGenerator {
    verbose = true
    // 5.指定配置文件位置
    configFile = 'src/main/resources/generatorConfig.xml'
}
  1. 添加配置文件





    
    

        
        

        
        
        
        
        
        
        

        
        
        

        
        
            
            
        


        
        
            
            
            
            
            
            
            
            
        

        
        
            
            
        


        
        
            
            
        

        
        
            
            
        

        
  1. 在gradle任务列表中点击对应任务即可


    Spring Boot 集成MyBatis Generator_第1张图片

你可能感兴趣的:(Spring Boot 集成MyBatis Generator)