springboot下的mybatis-generator

版权声明:转载请附上博客地址,谢谢~ https://blog.csdn.net/ruren1/article/details/82877063

本文是对用IDEA进行springboot+mybatis自动生成model、mapper的总结

1.导入一个已经搭载好的项目到IDEA中,项目地址为:https://codeload.github.com/abel533/MyBatis-Spring-Boot/zip/master

2.修改本项目的配置

    1.删除model、mapper和mapping文件夹,得到如下项目结构

               

     2.修改数据库的地址、账号和密码。

    3.修改generatorConfig.xml中的<classPathEntry location=""></classPathEntry>中的location值为本地

       mysql-connector-java-x.jar 的绝对路径。

      注意:如果mysql-connector-java-x.jar的版本出错,会报Cannot resolve classpath entry: F:\mysql-connector-java-                       x.jar的错误。这时,可以换过一个版本的jar包,可以到maven的本地仓库中搜索mysql-connector-java,然后在逐                    个尝试,本项目中测试到5.1.32为正确版本。

3.你已经在数据库中创建了相应的表。

扫描二维码关注公众号,回复: 4415026 查看本文章

4.修改generatorConfig.xml中的<table>标签中的tableName和domainObjectName字段,其中tableName就是数据库中的表名,     domainObjectName就是pojo中的类名。这一步容易出错。

5.执行maven命令:mybatis-generator:generate -e,如图所示

                  

6.执行后的目录结构(有两张表)

                  

7.修改后的项目地址:https://gitee.com/wmbyy/springboot_mybatis-generator.git

猜你喜欢

转载自blog.csdn.net/ruren1/article/details/82877063