MyBatis快速入门(20)MyBatis通用Mapper4
2019-07-29 本文已影响6人
郭艺宾
通用Mapper可以极大的方便开发人员。可以随意的按照自己的需要选择通用方法,还可以很方便的开发自己的通用方法。极其方便的使用MyBatis单表的增删改查。支持单表操作,不支持通用的多表联合查询。通用 Mapper 支持 Mybatis-3.2.4 及以上版本。
添加依赖
配置sqlSession
修改实体类
注意表名与实体类不是一个单词的要配置表名。
mapper继承
测试selectOne方法
查看日志:
通用方法介绍
上面的selectOne方法我们并没有在映射文件中定义SQL,也没有写mapper接口,而是通用方法中的一个,通用mapper的作用就是提供很多通用方法,让简单的SQL不再需要自定义。下面看一下通用mapper的方法有哪些:
可以看到只要继承了通用mapper,里面就有很多可以调用的增删改查的基础方法,这些方法通过名字就能判断用途,简单易懂,通用mapper虽然简单,但是却能真正帮我们省去很多工作,是必不可少的工具。
更多通用mapper的用法,可以查看官方文档:https://gitee.com/free/Mapper/wikis/Home
代码地址:https://gitee.com/blueses/mybatis-demo 10
我们的交流基地,“JAVA互联网技术交流:789650498”欢迎小伙伴们一起来交流: