SpringBoot整合Mybatis自动生成实体、Dao和XML文件

第一步:新建一个maven project

点击finish,就完成了Maven项目的搭建

第二步:发现跟标准的Maven project相比差点resources,所以点击项目按照如下流程新建src/main/resources和src/test/resources

当点击finish完成,发现跟一般正常的Maven project还是顺序有点不一样,其实这样已经没问题了,但是作为程序员还是觉得不够完美的话,任意点击一个source folder进入build path,选择configure build path,进行如下操作,即可实现完美的Maven project搭建项目

第三步:往pom.xml添加相应的依赖

     3.1   首先添加spring boot的相关依赖

                

                        org.springframework.boot

                        spring-boot-starter-parent

                        2.0.5.RELEASE

                        

               

          

            

                org.mybatis.spring.boot

                mybatis-spring-boot-starter

                1.3.1

           

    3.2   添加mybatis自动生成器的依赖

            

           

                org.mybatis.generator

                mybatis-generator-core

                1.3.5

           

    3.3   涉及跟数据表字段的操作,所以数据库相关也得添加依赖

            

           

                mysql

                mysql-connector-java

                ${mysql.version}

           

         

                

                    com.alibaba

                    druid

                    1.1.12

             

    3.4  mybatis自动生成是以插件形式生成代码,所以需要再pom的build标签的plugins增加如下插件

        3.4.1 springboot整合maven的插件

                    

                            org.springframework.boot

                            spring-boot-maven-plugin

                    

        3.4.2  mybatis自动生成器插件

                   

                            org.mybatis.generator

                            mybatis-generator-maven-plugin

                            1.3.5

                            

                                    true      

                                    false   

                                         

                                                    src/main/resources/generator/mybatis-generator.xml

                                    

                            

                    

第四步:配置自动生成文件的xml文件

         

                 

                 

                 

                        

                       

                       

                           

                           

                   

                    

                                    connectionURL="jdbc:mysql://localhost:3306/test"

                                    userId="root"

                                    password="******">             

                   

                    

                              

                    

                   

                                

                               

                                

                   

                   

                           

                   

                    

                              

                     

                    

                    

           

     

第五步:使用eclipse的Run as命令里面的build,输入mybatis-generator:generate,代码生成完毕

至此,生成代码全部完成

你可能感兴趣的:(SpringBoot整合Mybatis自动生成实体、Dao和XML文件)