通用mapper的使用+简单的条件+分页查询
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通用mapper的使用+简单的条件+分页查询相关的知识,希望对你有一定的参考价值。
参考技术A 启动类上简单的条件分页查询要的要导的坐标
yal中写mysql的账号,密码,url。这个就不贴图了。
main层
Service层
因为导入了通用mapper所有可以用。
查询的可以替换为List userList =userMapper.select(user);
mapper层
不调用其他类中的方法也可以。比如@select等
mapper层调用的类
这个方法一定要是public否则会报错
通用mapper的框架
这两个框架都是一个大神写的。用来做单表的增删改查,爽爽的。 但是复杂的查询还不知道如何用,所以我还按传统的方式 写 service maperr ,写SQL来处理复杂查询,与多表的查询。 它的复杂查询有点像 hiberate 的条件查询。可是hibernate好久没有写过了,都忘了。
<!-- 分页助手 -->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>3.7.5</version>
</dependency>
<dependency>
<groupId>com.github.jsqlparser</groupId>
<artifactId>jsqlparser</artifactId>
<version>0.9.1</version>
</dependency>
<!-- 通用Mapper -->
<dependency>
<groupId>com.github.abel533</groupId>
<artifactId>mapper</artifactId>
<version>2.3.4</version>
</dependency>
以上是关于通用mapper的使用+简单的条件+分页查询的主要内容,如果未能解决你的问题,请参考以下文章
Springboot集成mybatis通用Mapper与分页插件PageHelper(推荐)
spring-boot | 整合通用Mabatis 分页插件PageHelper
bos 第4 (区域excel批量导入区域通用分页查询分区的添加分区多条件分页查询分区导出excel)