• 大小: 1.72MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-02
  • 语言: Java
  • 标签: Mybatis  Generator  

资源简介

包含mybatis-generator-core-1.3.2.jar、mysql数据库连接jar包mysql-connector-java-5.1.7-bin.jar、mybatis3.2.7.jar以及通过MybatisGenerator类和配置文件生成代码的完整demo。

资源截图

代码片段和文件信息

package com.solin;

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 MybatisGeneratorUtil {

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

private static void generator() throws Exception {
List warnings = new ArrayList();
   boolean overwrite = true;
   File configFile = new File(“generatorConfig.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);
   
   System.out.println(“代码生成完毕>>>>>>>>>>>>“);
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-10-13 17:23  mybatisreverse\
     文件         513  2017-10-13 16:47  mybatisreverse\.classpath
     文件         390  2017-03-13 21:01  mybatisreverse\.project
     目录           0  2017-10-13 17:32  mybatisreverse\.settings\
     文件          88  2017-10-13 17:32  mybatisreverse\.settings\org.eclipse.core.resources.prefs
     文件         598  2017-03-13 21:01  mybatisreverse\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-10-13 17:27  mybatisreverse\bin\
     目录           0  2017-10-13 17:27  mybatisreverse\bin\com\
     目录           0  2017-10-13 17:34  mybatisreverse\bin\com\solin\
     目录           0  2017-10-13 17:34  mybatisreverse\bin\com\solin\entity\
     文件        1277  2017-10-13 17:34  mybatisreverse\bin\com\solin\entity\User.class
     目录           0  2017-10-13 17:34  mybatisreverse\bin\com\solin\mapper\
     文件         387  2017-10-13 17:34  mybatisreverse\bin\com\solin\mapper\UserMapper.class
     文件        2771  2017-10-13 17:34  mybatisreverse\bin\com\solin\mapper\UserMapper.xml
     文件        1890  2017-10-13 17:33  mybatisreverse\bin\com\solin\MybatisGeneratorUtil.class
     文件        2062  2017-10-13 17:24  mybatisreverse\generatorConfig.xml
     目录           0  2017-10-13 17:23  mybatisreverse\lib\
     文件      712734  2017-03-12 17:24  mybatisreverse\lib\mybatis-3.2.7.jar
     文件      516357  2017-03-13 21:02  mybatisreverse\lib\mybatis-generator-core-1.3.2.jar
     文件      709922  2017-03-12 17:25  mybatisreverse\lib\mysql-connector-java-5.1.7-bin.jar
     目录           0  2017-10-13 17:27  mybatisreverse\src\
     目录           0  2017-10-13 16:51  mybatisreverse\src\com\
     目录           0  2017-10-13 17:34  mybatisreverse\src\com\solin\
     目录           0  2017-10-13 17:34  mybatisreverse\src\com\solin\entity\
     文件         780  2017-10-13 17:34  mybatisreverse\src\com\solin\entity\User.java
     目录           0  2017-10-13 17:34  mybatisreverse\src\com\solin\mapper\
     文件         349  2017-10-13 17:34  mybatisreverse\src\com\solin\mapper\UserMapper.java
     文件        2771  2017-10-13 17:34  mybatisreverse\src\com\solin\mapper\UserMapper.xml
     文件        1065  2017-10-13 17:33  mybatisreverse\src\com\solin\MybatisGeneratorUtil.java

评论

共有 条评论