java代码mybatis代码生成器插件

引言

mybatis-generator-maven-plugin、MyBatisPlus 对比。

1、mybatis-generator-maven-plugin插件深度更深,对mybatis提供的操作更仔细,不仅有简单的增删改查,还可以动态的使用where语句来操作。

2、MyBatisPlus插件主要提供了一些模板来操作,主要的模板有:velocity 模板引擎, 默认、freemarker 模板引擎、beetl 模板引擎等。生成一些常用的基于sql自动生成domain、controller、service、dao、mapper,只是框架模型,具体操作很少。

mybatis-generator-maven-plugin

官方文档:http://www.mybatis.org/generator/index.html

1、pom.xml中要引入的jar包


       
        org.mybatis.spring.boot
            mybatis-spring-boot-starter
            2.1.1
            

        
            org.mybatis.generator
            mybatis-generator-core
            1.3.7
               



 
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
       
            
            
                org.mybatis.generator
                mybatis-generator-maven-plugin
                1.3.7
                
                    ${basedir}/src/main/resources/generatorConfig.xml
                    
                    true
                    
                    true
                
                
                    
                        mysql
                        mysql-connector-java
                        5.1.6
                    
                    
                    
                        tk.mybatis
                        mapper
                        4.1.5
                    
                
            

        
    

 

2.配置默认文件 generatorConfig.xml 此文件放置在 src/main/resources 下



       

    
   

    
    

    
    
    



        
        
        
        
        
        
        
        

       

        
        
        
        
        
        
        
        
        
        


       
       
       
       
        
        
        
        
        
        


        
            
            
        

        
            
            
            
            
            
            
        

        
        
        
       

        
            
        

        
        
        
            
            
            
            
            
        

        
        
            
        

        
        
            
        

        
        
        

4、在mevn中直接执行即可

java代码mybatis代码生成器插件_第1张图片

MyBatisPlus 

这个插件的使用直接看这些篇博客即可,已测试,可以生成。

https://www.cnblogs.com/douJiangYouTiao888/p/9266727.html

https://blog.csdn.net/Neal_/article/details/86030791

官方文档:https://mp.baomidou.com/config/generator-config.html

你可能感兴趣的:(java)