Skip to content

busgo/AutoGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MyBatis 代码自动生成工具


说明

根据数据库中表自动生成 model、query、xml、dao、 service

不支持表物理外键关联、无主键表生成

快速开始

修改 AutoGenerator.java 文件对应配置项运行即可生成代码

  • 修改数据库配置信息
        String url = "jdbc:mysql://127.0.0.1:3306/stock?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull";
        String userName = "root";
        String password = "123456";
        String driverClass = "com.mysql.jdbc.Driver";
  • 修改生成model、query、dao、service对应的包名
        // 代码生成配置
        configInfo = new ConfigInfo()
                .daoPackage("com.busgo.stock.inner.dao")
                .servicePackage("com.busgo.stock.inner.service")
                .modelPackage("com.busgo.stock.inner.model")
                .queryPackage("com.busgo.stock.inner.query").dataBaseInfo(dataBaseInfo).saveDir("stock");