MyBatis逆向生成器使用教程

介绍

在教程之前先给出MyBatis逆向生成器的官方文档(只有英文):MyBatis Generator,这里包含最全的教程,英语不好的朋友只能Google翻译了。

逆向生成是指使用已建立数据库模型生成MyBatis需要的:Java PO,Mybatis的SQL映射文件和DAO层的接口。

简易步骤:

  1. 编写逆向配置文件;
  2. 添加逆向工程的Maven插件;
  3. 使用Maven执行逆向配置文件;

编写配置文件

配置文件命名为:generatorConfig.xml,放在项目的src\main\resources\目录下,因为使用Maven执行生成器,这两个都是默认的。下面是配置的例子:





    
    


    
        
        
            
            
        

        
        
        

        
            
        

        
        
            
            
        

        
        
            
        

        
        
            
        

        
        

添加生成器的Maven插件

pom.xml中添加生成器的jar包:


    ...
    
        
            
                ...
                 
                    org.mybatis.generator
                    mybatis-generator-maven-plugin
                    1.3.5
                
            
        
    

使用Maven执行生成器

在命令行中执行:

mvn -Dmybatis.generator.overwrite=true mybatis-generator:generate

其中-Dmybatis.generator.overwrite=true表示覆盖同名的生成文件。这里是使用命令行执行,如果使用你使用IDE执行的话,一般不用前面的命令前面mvn。

你可能感兴趣的:(MyBatis逆向生成器使用教程)