您的位置:首页 > 移动开发

SpringBoot整合MyBatis逆向工程及 MyBatis通用Mapper实例详解

2018-02-01 10:22 1271 查看
一、添加所需依赖,当前完整的pom文件如下:

?
  MyBtais 结合通用 Mapper 非常好使,接下来看逆向工程的配置。

  有关通用Mapper的信息,请查看:https://github.com/abel533/Mapper

二、generatorConfig.xml

?
  我们将对应的信息都在 application.properties 中定义好,在这直接使用,application.properties如下:

?
三、编写生成Mapper的集成接口IBaseMapper

?
  集成的 Mapper 以及 MySqlMapper 几乎包含了你所有的 CRUD方法。

四、使用逆向工程生成我们的第一个文件

  右键项目 --> Maven --> Maven build --> Goals: mybtais-generator:generate,点击 run.....



  我们的UserMapper以及UserMapper.xml就生成了。

  (1)UserMapper.java

?
  (2)UserMapper.xml

?
  是不是发现xml中都没有配置任何CRUD方法。

五、重新编写 UserService.java





  我们原先编写的 UserService 现在我们用新生成的 UserMapper 来重新编写。

?
六、启动 App.java

  输入:localhost:8080/user/get?id=1



  输入:localhost:8080/user/list





  好了,到这我们整合了Mybatis逆向工程以及通用Mapper。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: