Java代码生成器mybatis,ITTREE-Mybatis

公孙弘图
2023-12-01

软件简介

Mybatis基础代码生成器

通过Mybatis-generator生成mybatis所需要使用的基础代码。

如何使用

修改配置文件

jdbc.driverClass=com.mysql.jdbc.Driver

#数据库链接地址

jdbc.connectionURL=jdbc:mysql://127.0.0.1:3306/test

#数据库账户名

jdbc.userId=root

#数据库密码

jdbc.password=root

#代码生成目录

targetProject=D:/workspace/java/mybatis-generator/src/main/java

#Java实体生成目录

javaModel.targetPackage=club.ittree.model

#SqlMap生成目录

sqlMap.targetPackage=club.ittree.mapper

#SqlMap对应的xml文件目录

javaClient.targetPackage=club.ittree.mapper

执行代码生成main方法

public class MybatisGeneratorRun {

public static void main(String[] args) throws Exception {

MybatisGeneratorRun mybatisGeneratorRun = new MybatisGeneratorRun();

mybatisGeneratorRun.test();

}

public void test() throws Exception {

List warnings = new ArrayList();

boolean overwrite = true;

File configFile = new File(Surrogate.Generator.class.getResource("/test/test.xml").getPath());

ConfigurationParser cp = new ConfigurationParser(warnings);

org.mybatis.generator.config.Configuration config = cp.parseConfiguration(configFile);

DefaultShellCallback callback = new DefaultShellCallback(overwrite);

MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings);

myBatisGenerator.generate(null);

}

}

 类似资料: