MyBatis小记——逆向工程

目录

MyBatis 逆向工程的使用

使用逆向工程根据数据库中的表来生成对应的bean以及mapper

在当前工程根目录下创建一个mbg.xml文件 用来配置要生成的bean 和 mapper的信息

使用逆向工程的代码和逆向工程的配置文件来生成对应的bean和mapper 在org.westos.test 包下建一个类运行下面的代码


MyBatis 逆向工程的使用

使用逆向工程根据数据库中的表来生成对应的bean以及mapper

1.要使用逆向工程先在pom.xml中引入相应的jar包
        
            org.mybatis.generator
            mybatis-generator-core
            1.3.5
        
        
1.1 逆向工程使用可参考官网:http://www.mybatis.cn/archives/885.html 
​
​

在当前工程根目录下创建一个mbg.xml文件 用来配置要生成的bean 和 mapper的信息



    
        
        
            
        
        
        
        
​
        
            
        
​
        
        
            
            
        
​
        
        
            
        
​
        
        
            
        
​
​
        
        
       
   

使用逆向工程的代码和逆向工程的配置文件来生成对应的bean和mapper 在org.westos.test 包下建一个类运行下面的代码

  public class MyTest {
    public static void main(String[] args) throws IOException, XMLParserException, InvalidConfigurationException, SQLException, InterruptedException {
        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);
    }
}
​

MyBatis小记——逆向工程_第1张图片

MyBatis小记——逆向工程_第2张图片

你可能感兴趣的:(MyBatis,mybatis,java)