mybatis代码自动生成工具之maven插件mybatis-generator-maven-plugin(mybatis逆向工程)

mybatis自动代码生成工具maven插件可以帮助我们轻松的生成pojo、dao、mapper.xml文件,相比于mybatis-generator等其他方式方便许多,话不多说,上代码

先看一下整体操作图

mybatis代码自动生成工具之maven插件mybatis-generator-maven-plugin(mybatis逆向工程)_第1张图片

一、引入maven依赖


        
            org.springframework.boot
            spring-boot-starter-web
        

        
            org.projectlombok
            lombok
            true
        

        
            mysql
            mysql-connector-java
            runtime
        

        
            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            RELEASE
        

    

    
    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            

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

二 、将mybatis-generator-config.xml放在src/main/resources目录下即可





    
    
        
            
            
        

        
        
        
        
        
            
        

        
        
            
            
            
            
        
        
        
            
            
        
        
        
            
            
        

        

  修改成自己的mysql连接jar的地址、数据库地址、pojo dao mapper.xml包名以及需要操作的数据表

三、运行mybatis-generator:generate插件即可

注意:

   1、将maven pom文件中的false这个位置改为false之后,

       每次运行都会生成数字结尾的文件,利用idea的compare files来增量更新即可。

你可能感兴趣的:(java)