MyBatis Plus使用簡介

2021-10-18 14:11:30 字數 3280 閱讀 6764

總結本文只做mybatis-plus簡單使用總結,想進行高階學習的小夥伴,建議直接官網學習。mybaits-plus官網。個人也做了將專案從mybatis公升級為mybatis-plus的工作,可以說不需要進行任何改動,目前還沒有發現任何問題,大家可以放心食用。

mybatis-plus (opens new window)(簡稱 mp)是乙個 mybatis (opens new window)的增強工具,在 mybatis 的基礎上只做增強不做改變,為簡化開發、提高效率而生。

* @author: 牛二強

* @date: 2021/1/29 14:13

*/public inte***ce demoservice extends iservice

package cn.biosan.cloud.servicehealthadmin.service.demo.impl;

import cn.biosan.cloud.servicehealthadmin.entity.sysvalue;

import cn.biosan.cloud.servicehealthadmin.service.demo.demoservice;

import com.baomidou.mybatisplus.extension.service.impl.serviceimpl;

import org.springframework.stereotype.service;

/** * * @description:

* @author: 牛二強

* @date: 2021/1/29 14:14

*/@service

}

@autowired

private demoservice demoservice;

@test

public void

plustest1()

package cn.biosan.cloud.servicehealthadmin.config;

import com.baomidou.mybatisplus.extension.plugins.paginationinterceptor;

import com.baomidou.mybatisplus.extension.plugins.pagination.optimize.jsqlparsercountoptimize;

import org.springframework.context.annotation.bean;

import org.springframework.context.annotation.configuration;

/** *

* @description:

* @author: 牛二強

* @date: 2021/1/28 14:55

*/@configuration

public class mybatisplusconfig

}

demo測試

@test

public void

testipage()

<

!--pagehelper--

>

com.github.pagehelper<

/groupid>

pagehelper-spring-boot-starter<

/artifactid>

1.2.3

<

/version>

org.mybatis<

/groupid>

mybatis<

/artifactid>

<

/exclusion>

org.mybatis<

/groupid>

mybatis-spring<

/artifactid>

<

/exclusion>

<

/exclusions>

<

/dependency>

增加配置

pagehelper:

auto

-dialect: mysql

reasonable: true

support-methods-arguments: true

page-size-zero: true

params: count=countsql

demo測試

@test

public void

testpagehelper()

據個人目前了解,mybatis-plus自帶的ipage不能直接獲取到總頁數,但是這個值對於我們頁面顯示其實也是不可缺少的。對於這個問題pagehelper就直接幫我們處理好了,而且根據個人使用體驗pagehelper也更加方便,因此比較推薦使用。

以上就是今天要講的內容,本文僅僅簡單介紹了mybatis-plus的使用,而mybatis-plus提供了大量能使我們快速便捷地處理資料的函式和方法。如有興趣,可以自行到官網學習。

Mybatis plus使用 簡介

首先呢 應該是講一下,這個東西的呢也就是mybatis的增強版,只為開發速度的提高,這裡參考文件 mybatis plus官方 mybatis plus https ba omidou.com guide 只想看執行的小夥伴就直接將這一章濾過好啦!mybatis plus opens new win...

MybatisPlus使用介紹

com.baomidou mybatis plus boot starter 3.2.0 package com.jt.pojo import com.baomidou.mybatisplus.annotation.tableid import com.baomidou.mybatisplus.an...

Mybatis Plus簡單使用

匯入相關依賴 注 因為mybatis plus的依賴已經包含分頁,mybatis,mybatis spring整合jar包這三種包,所以這三個jar包不需要額外匯入 com.baomidou groupid mybatis plus artifactid 2.3 version dependency...