MybatisPlus常用方法

2021-10-09 05:27:43 字數 979 閱讀 7227

1.in

>()

; qw.in(r column, collection<?> coll)

; list list = employeeservice.list(qw)

;親測:①list集合存在重複變數,in方法查詢的時候只查詢一次;②list集合中含有資料庫不存在的值,不報錯,該值不查。

2.like

)), "title", deptvo.gettitle());

3.查詢部分字段

"id");

3.去重查詢

"name", "age"

)//去除重複

qw.select(

"distinct 欄位名");

原生: "getreceivebatchlist" parametertype=

"map" resulttype=

"string"

>

select distinct receive_batch from stereo_receive_package where receive_batch like # and is_submit = '1' order by receive_batch desc

注意:``xml中寫sql語句輸入引數必須使用單引號

一般情況下,單引號bai用的多,雙引號用的好。

插入、更新du、刪除、查詢zhi:

insert into xx(name) values(

'單引號');

delete from xx where name =

'單引號'

;select * from xx where name =

'單引號'

;update xx set name =

'單引號' where id

= 1;

下面是雙引號情況:

select name as "姓名" from xx;

Mybatis Plus常用方法

mybatis plus常用方法 insert 新增 update 可以傳入條件構造器,根據條件修改 updatebyid 根據id修改 selectlist 查詢集合,可以傳入條件構造器 selectbyid 根據id查詢單條記錄 selectpage 分頁查詢,可以傳入條件構造器 delete ...

mybatis plus常用技術點

mp配置mybatis plus.config location classpath mybatis config.xml mybaits 別名包掃瞄路徑 mybatis plus.type aliases package com.lagou.mp.pojo 關閉自動駝峰對映,該引數不能和mybat...

MybatisPlus的常用註解以及全域性配置策略

1.tablename註解 作用 表明實體類對應的資料庫表 使用 在類名上使用,值為對應的表的表名 示例 tablename user 對應資料庫中的user表 public class user 2.tableid 作用 表明類中的某個屬性為主鍵欄位對應的屬性 使用 在為主鍵的屬性上使用 示例 t...