- mybatis的逆向工程是什么?
- 需要的jar包
- mbg.xml配置文件
- 启动逆向工程
mybatis的逆向工程则在此再进一步简化程序员的工作量,它会根据我们的数据库,帮我们生成对应实体类pojo类,还有mapper.xml和mapper.Java类。极大的减少了开发人员的工作量
需要的jar包mybatis-generator-core-1.3.2.jarmbg.xml配置文件
启动逆向工程
package com.atbdqn.ssm.test;
import org.junit.Test;
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 MBGTest {
@Test
public void test() throws Exception {
List warnings = new ArrayList();
boolean overwrite = true;
File configFile = new File("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);
}
}



