mybatis用mybatis-generator-core-1.3.5.jar自动生成实体类

1、需要用到的jar包有:

        

2、需要用到的配置文件有:

        

generatorConfigxml中配置代码如下:(表自行设计,设计好以后套用就好了)

mybatis用mybatis-generator-core-1.3.5.jar自动生成实体类_第1张图片


  PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"    
  "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">    
 

  
        
            
                
                
                
       
    
            
        
       
    
            
                
       
    
            
            
                
                
       
    
            
            
                
       
    
            
            
                
       
    
            
       

        enableSelectByExample="false" selectByExampleQueryId="false">
  
        

  

3、需要写一个main方法:

mybatis用mybatis-generator-core-1.3.5.jar自动生成实体类_第2张图片

代码如下:

package com.test.mysql;


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 TestMysql {
public static void main(String[] args) {
List war=new ArrayList<>();
Boolean ovr=true;
File file=new File("res/generatorConfigxml.xml");
ConfigurationParser cp=new ConfigurationParser(war);
try {
Configuration config=cp.parseConfiguration(file);
DefaultShellCallback back=new DefaultShellCallback(ovr);
MyBatisGenerator my=new MyBatisGenerator(config, back, war);
my.generate(null);
for(String s:war) {
System.out.println(s);
}
} catch (Exception e) {
e.printStackTrace();
}
}

}

配置好以后,只需运行main方法即可。不懂的可以留言。

你可能感兴趣的:(mybatis自动生成实体类,mybatis自动生成实体类)