当前位置:网站首页 > SQL数据库编程 > 正文

yml文件配置mysql(yml文件配置mybatis)

在

Spring Boot

集成最新版的

Mybatis-Plus

分页查询,需要进行以下步骤:

1. 引入

Mybatis-Plus

的分页插件

 <dependency> <groupId>com.baomidou</groupId> <artifactId> mybatis-plus - boot -starter</artifactId> <version>3.4.3.1</version> </dependency> 

2. 在

配置文件

进行

配置
 yaml mybatis-plus : mapper-locations: classpath*:mapper//*.xml configuration: map-underscore-to-camel-case: true log-impl: org.apache.ibatis.logging.stdout.StdOutImpl global-config: db-config: id-type: auto field-strategy: not_null table-prefix: t_ page-params: limit: 10 max-limit: 100 

,`mapper-locations`

配置

了 Mapper 文件的地址,`configuration`

配置

Mybatis

的全局

配置

,`global-config`

配置

Mybatis-Plus

的全局

配置

,`page-params`

配置

了分页参数的默认值。

3. 在 Mapper 接口

添加分页方法

 public interface UserMapper extends BaseMapper<User> {  List<User> selectUserPage(Page<User> page, @Param("name") String name); } 

4. 在 Service 层

调用分页方法进行查询

 @Service public class UserServiceImpl implements UserService {  @Autowired private UserMapper userMapper;  @Override public Page<User> selectUserPage(int pageNum, int pageSize, String name) { Page<User> page = new Page<>(pageNum, pageSize); userMapper.selectUserPage(page, name); return page; } } 

,`pageNum` 为当前页码,`pageSize` 为每页显示的数据量,`name` 为查询条件。分页查询将返回一个 `Page` 对象,其

包含了当前页码、每页显示的数据量、总数据量等信息,以及查询到的数据列表。

到此这篇yml文件配置mysql(yml文件配置mybatis)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • druid监控页面打不开(druid监控sql不出现)2025-04-29 23:09:09
  • mysql添加主键约束语句(mysql 添加主键约束)2025-04-29 23:09:09
  • sql里循环怎么用(sqlfor循环)2025-04-29 23:09:09
  • 数据库、表的增删改查操作sql语句语法(数据库、表的增删改查操作sql语句语法)2025-04-29 23:09:09
  • 增删改查(sql增删改查)2025-04-29 23:09:09
  • 使用pymysql连接数据库(pymysql连接数据库被拒绝)2025-04-29 23:09:09
  • sql文件导入sqlserver数据库(.sql文件导入数据库)2025-04-29 23:09:09
  • SQL窗口函数速查表(SQL窗口函数速查表 百度网盘)2025-04-29 23:09:09
  • mongodb数据库(mongodb数据库和mysql区别)2025-04-29 23:09:09
  • msvcp140.dll丢失的解决方法Win7(msvcp140.dll丢失的解决方法 mysql)2025-04-29 23:09:09
  • 全屏图片