springboot+mybaits自动生成dto/mapper/model

从eclipse转战idea,但发现没有mybatis插件自动生成代码工具,甚是烦恼,后发现可以pom导入插件实现,具体实现方法如下:
springboot pom.xml 文件插件配置如下:


        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
            
                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
                    
                
            
        
    

generatorConfig.xml配置如下:建议targetProject写绝对路径




    
    
    
    
        
            
            
            
        
        
        
            
        
        
            
        
        
            
        
        

generatorConfig.xml导入属性配置
generator.properties配置如下:

jdbc.driverLocation=D:/mysql-connector.jar
#jdbc.driverLocation=E:/Database Driver/MySQL Driver/mysql-connector-java-5.1.19.jar
jdbc.driverClass=com.mysql.jdbc.Driver
jdbc.connectionURL=jdbc:mysql://localhost:3306/test
jdbc.userId=root
jdbc.password=mysql
mybatis.model=com.shaoytsh.mq.mybaitsDto
mybatis.mapper=com.shaoytsh.mq.mapper.mybatisMapper
mybatis.xml=mybatis.sqlmap
最后

idea中添加一个generator插件运行选项。
首先,点击runEdit Configurations...如下图

springboot+mybaits自动生成dto/mapper/model_第1张图片
image.png

在弹出的窗口中点击“+”号,选择Maven,填写Name和Command line,如下图

springboot+mybaits自动生成dto/mapper/model_第2张图片
image.png

点击ok完成设置。
点击Run generator,就会自动生成代码。
大功告成!!!

你可能感兴趣的:(springboot+mybaits自动生成dto/mapper/model)