本文共 1863 字,大约阅读时间需要 6 分钟。
第一部分是逆向工程的配置文件,文件名:config.xml
pojo类实现了序列化接口,增加了toString()方法,注释里都有写.用于启动逆向工程,名字无所谓.
package com;import java.io.File;import java.util.ArrayList;import java.util.List;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;public class MybatisGeneratorTest { public void generator() throws Exception { Listwarnings = new ArrayList (); boolean overwrite = true; // 指定 逆向工程配置文件 File configFile = new File(System.getProperty("user.dir")+"/src/config.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); } public static void main(String[] args) throws Exception { try { MybatisGeneratorTest generatorSqlmap = new MybatisGeneratorTest(); generatorSqlmap.generator(); } catch (Exception e) { e.printStackTrace(); } }}
asm-4.2.jar
cglib-3.1.jar commons-logging-1.2.jar log4j-1.2.17.jar log4j-api-2.2.jar log4j-core-2.2.jar mybatis-3.3.0.jar mybatis-generator-core-1.3.2.jar mysql-connector-java-5.1.20-bin.jar slf4j-api-1.7.12.jar slf4j-log4j12-1.7.12.jar转载地址:http://fnzfb.baihongyu.com/