栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

集成框架 -- mybatis plus

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

集成框架 -- mybatis plus

mybatis plus
    • 前言
      • 引入插件
      • 配置
      • 添加扫描
    • 使用
      • 分页

前言

MyBatis-Plus (opens new window)(简称 MP)是一个MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生

苞米豆官网

引入插件

    com.baomidou
    mybatis-plus-boot-starter
    mybatis-plus-latest-version

配置

在 application.yml 配置文件中添加 数据库的相关配置:

# DataSource Config
spring:
  datasource:
    driver-class-name: org.h2.Driver
    schema: classpath:db/schema-h2.sql
    data: classpath:db/data-h2.sql
    url: jdbc:h2:mem:test
    username: root
    password: test
mybatis-plus.mapper-locations= classpath*:com/baomidoudal/mapper
    public LambdaQueryWrapper() {
        this((T) null);
    }


中文案例源码写的很清楚,全中文

如果需要配置多数据源和逆向生成,以及page可以参考文档使用即可

指的说一下就是关于page分页

分页
    public IPage selectAOrderListByPage(OrderQueryListBO OrderQueryListBO) {

        IPage orderDOIPage = new Page<>(orderQueryListBO.getPage().getPageNo(), orderQueryListBO.getPage().getLimit());
        
        QueryWrapper queryWrapper = getorderDOQueryWrapper(orderQueryListBO);

        return orderMapper.selectPage(orderDOIPage, queryWrapper);
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/329018.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号