mybatis-plus從2升級(jí)到3

mybatis-plus2.* 和?mybatis-plus3.* 的包結(jié)構(gòu)修改了,還是類也有修改,為了項(xiàng)目兼容,需要修改如下:

上面是2.*的結(jié)構(gòu),下面是3.*的結(jié)構(gòu):

import com.baomidou.mybatisplus.service.impl.ServiceImpl;

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


com.baomidou.mybatisplus.service.IService

om.baomidou.mybatisplus.extension.service.IService


import com.baomidou.mybatisplus.mapper.BaseMapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;


import com.baomidou.mybatisplus.mapper.EntityWrapper;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;


import com.baomidou.mybatisplus.plugins.Page;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;


import com.baomidou.mybatisplus.plugins.pagination.Pagination;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;


pageList.getTotal()? --> 返回參數(shù)從int變成long

int count

long count


Service.insert

Service.save


Service.selectList

Service.page


Service.selectById

Service.getById


EntityWrapper<

QueryWrapper<


Service.selectPage

Service.page


Service.delete

Service.remove


IPage<

Page<



import com.baomidou.mybatisplus.annotations.TableId;

import com.baomidou.mybatisplus.annotation.TableId;


import com.baomidou.mybatisplus.annotations.TableField;

import com.baomidou.mybatisplus.annotation.TableField;


import com.baomidou.mybatisplus.annotations.TableName;

import com.baomidou.mybatisplus.annotation.TableName;


Service.deleteById

Service.removeById

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容