IDEA中使用mybatis-generator反向生成mybatis相关接口、xml文件、和实体类

环境参数:

①开发工具:IntelliJ IDEA 2018.1.1 x64

②jdk版本:1.8.0_171

③工程构建工具:maven 版本3.2.5 


步骤一:在工程中找到maven的配置文件pom.xml,在pulgins节点中增加如下内容,即增加maven中对mybatis-generator的插件支持。新增内容如下:


            
                org.mybatis.generator
                mybatis-generator-maven-plugin
                1.3.2
                
                    
                    src/main/resources/generatorConfig.xml
                    true
                    true
                
                
                    
                        Generate MyBatis Artifacts
                        
                            generate
                        
                    
                
                
                    
                        org.mybatis.generator
                        mybatis-generator-core
                        1.3.2
                    
                
            

步骤二:

在工程中src/main/resources/下创建一个mybatis-generator能识别的xml配置文件,即上一步中红色标记的部分,创建这个配置文件的目的是用generator插件来读取配置信息,如要反向生成的数据库信息,反向出来的实体类、mapper接口类、及映射sql的xml文件的保存位置。generatorConfig.xml的内容如下:





    
    
    
        
            
            
        
        
        
        
        
        
            
        

        
        
            
            
            
            
        
        
        
            
            
        
        
        
            
            
        
        
        

创建路径如下:

IDEA中使用mybatis-generator反向生成mybatis相关接口、xml文件、和实体类_第1张图片

步骤三:

在IDEA中配置运行参数,选择Edit Configurations:


在Run Configurations中选择【+】,然后选择Maven,在Name中输入自定义名称,Command Line中输入mybatis-generator:generate -e (固定格式),最后点击OK。

IDEA中使用mybatis-generator反向生成mybatis相关接口、xml文件、和实体类_第2张图片

步骤四:

将run 按钮处的配置参数选择成刚才配置的,然后点击运行。

好了,可以看到console控制台中有生成的信息在滚动,稍等片刻,在配置好的包名下能看到反向生成好的Mapper接口类、映射sql的xml文件、以及与数据库表对应的实体类。

你可能感兴趣的:(mybatis)