idea maven导入mybatis逆向工程

idea maven导入mybatis逆向工程

mybatis有逆向工程文件,直接下载,导入generatorConfig.xml和GeneratorSqlmap文件。最后完成结果如下图.
idea maven导入mybatis逆向工程_第1张图片
GeneratorSqlmap.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 GeneratorSqlmap {

	public void generator() throws Exception{

		List warnings = new ArrayList();
		boolean overwrite = true;
		//指定 逆向工程配置文件
		File configFile = new File("src/main/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);

	} 
	public static void main(String[] args) throws Exception {
		try {
			GeneratorSqlmap generatorSqlmap = new GeneratorSqlmap();
			generatorSqlmap.generator();
		} catch (Exception e) {
			e.printStackTrace();
		}
		
	}

}

修改generatorConfig.xml里面的内容





	
		
			
			
		
		
		
		
		

		
		
			
		

		
		
			
			
			
			
		
		
		
			
			
		
		
		
			
			
		
		
		

把mapper接口映射文件,pojo类、mapper接口的生成的位置修改自己的路径就好啦。运行GeneratorSqlmap.java就可以生成~

第一次写博客请前辈们务必多担待哇~

你可能感兴趣的:(mybatis)