MyBatis逆向工程generator插件配置及使用


1、创建Maven工程并添加依赖和插件配置

pom.xml

<?xml version="1.0" encoding="UTF-8"?>

    4.0.0

    com.aria.mybatis
    MyBatis_MBG
    1.0-SNAPSHOT
    jar

    
        
        
            org.mybatis
            mybatis
            3.5.9
        
        
        
            junit
            junit
            4.13.2
            test
        
        
        
            mysql
            mysql-connector-java
            8.0.27
        
        
        
            log4j
            log4j
            1.2.17
        

    

    
    
        
        
            
            
                org.mybatis.generator
                mybatis-generator-maven-plugin
                1.3.0

                
                

                    
                    
                        org.mybatis.generator
                        mybatis-generator-core
                        1.3.2
                    

                    
                    
                        com.alibaba
                        druid
                        1.1.12
                    

                    
                    
                        mysql
                        mysql-connector-java
                        8.0.27
                    

                
            
            
                org.apache.maven.plugins
                maven-compiler-plugin
                
                    8
                    8
                
            
        
    


2、创建generatorConfig.xml

generatorConfig.xml

<?xml version="1.0" encoding="UTF-8"?>


    
    

        
        

        
        
            
        

        
        
        

        
        
            
            
        
        
        
            
        
        
        
            
        
        
        
        
        

注意:数据库连接信息,三个生成策略和逆向分析表别填错了!

3、使用逆向工程插件

在idea中按如下步骤使用

在这里插入图片描述
生成如下内容:

  1. mapper接口
    在这里插入图片描述
  2. mapper.mxl文件
    在这里插入图片描述
  3. pojo
    在这里插入图片描述