1、組態檔 mbg.xml(放在src同級目錄下)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<!--
targetRuntime 可以設定生成的版本
MyBatis3 豪華版本
MyBatis3Simple CRUD操作
-->
<context id="DB2Tables" targetRuntime="MyBatis3">
<!--去掉全部注釋-->
<commentGenerator>
<property name="suppressAllComments" value=https://www.cnblogs.com/iris-/p/"true" />
2、生成器Runner.java
import org.mybatis.generator.api.MyBatisGenerator;
import org.mybatis.generator.config.Configuration;
import org.mybatis.generator.config.xml.ConfigurationParser;
import org.mybatis.generator.internal.DefaultShellCallback;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class Runner {
public static void main(String[] args) throws Exception {
List<String> warnings = new ArrayList<String>();
boolean overwrite = true;
File configFile = new File("MyBatis03_mbg/mbg.xml");
ConfigurationParser cp = new ConfigurationParser(warnings);
Configuration config = cp.parseConfiguration(configFile);
DefaultShellCallback callback = new DefaultShellCallback(overwrite);
MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings);
myBatisGenerator.generate(null);
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/66493.html
標籤:Java
下一篇:Java 集合多欄位排序
