欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MybatisPlus?LambdaQueryWrapper使用int默認(rèn)值的坑及解決

 更新時間:2022年01月10日 16:41:13   投稿:jingxian  
這篇文章主要介紹了MybatisPlus?LambdaQueryWrapper使用int默認(rèn)值的坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教。

LambdaQueryWrapper使用 int默認(rèn)值問題

問題現(xiàn)象

一頓操作,感覺不可能有問題,調(diào)試后發(fā)現(xiàn),沒傳任何參數(shù),日志里面居然有兩個參數(shù),

進(jìn)入對象中發(fā)現(xiàn)

解決方法

  • int類型替換成
  • Integer 類型

問題消失

問題分析

1、了解一下int

int:

  • int 數(shù)據(jù)類型是32位、有符號的以二進(jìn)制補(bǔ)碼表示的整數(shù);
  • 最小值是 -2,147,483,648(-2^31);
  • 最大值是 2,147,483,647(2^31 - 1);
  • 一般地整型變量默認(rèn)為 int 類型;
  • 默認(rèn)值是 0 ;
  • 例子:int a = 100000, int b = -200000。

2、了解一下Integer Integer 類的常量

Integer 類包含以下 4 個常量。

  • MAX_VALUE:值為 231-1 的常量,它表示 int 類型能夠表示的最大值。
  • MIN_VALUE:值為 -231 的常量,它表示 int 類型能夠表示的最小值。
  • SIZE:用來以二進(jìn)制補(bǔ)碼形式表示 int 值的比特位數(shù)。
  • TYPE:表示基本類型 int 的 Class 實例。

小結(jié)一下

1、int是基本數(shù)據(jù)類型,Integer是引用數(shù)據(jù)類型;

2、Ingeter是int的包裝類,int的初值為0,Ingeter的初值為null;

lambdaquerywrapper in使用樣例

直接使用列名報錯

在這里插入圖片描述

下面這樣ok

在這里插入圖片描述

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論