** allEq(全部eq或個別isNull):**
allEq(Map< R,V > params);
allEq(Map< R,V > params,boolean null2IsNull);
allEq(boolean condition, Map< R, V > params, boolean null2IsNull);
** Eq(等于):**
eq(R column,Object val);
eq(boolean condition,R column,Object val);
** ne(不等于):**
ne(R column,Object val);
ne(boolean condition,R column,Object val);
** gt(大于):**
gt(R column,Object val);
gt(boolean condition,R column,Object val);
ge(大于等于):
ge(R column,Object val);
ge(boolean condition,R column,Object val);
** lt(小于):**
lt(R column,Object val);
lt(boolean condition,R column,Object val);
** le(小于等于):**
le(R column,Object val);
le(boolean condition,R column,Object val);
** between(between 值1 and 值2):**
between(R column,Objcet val1,Object val2);
between(boolean condition,R column,Objcet val1,Object val2);
** notBetween(not between 值1 and 值2):**
notBetween(R column,Object val1,Object val2);
notBetween(boolean condition,R column,Object val1,Object val2);
** like(like'%值%'):**
like(R column,Object val);
like(boolean condition,R column,Object val);
** notLike(not like'%值%'):**
notLike(R column,Object val);
notLike(boolean condition,R column,Object val);
** likeLeft(like '%值'):**
likeLeft(R column,Object val);
likeLeft(boolean condition,R column,Object val);
** likeRight(like'值%'):**
likeRight(R column,Object val);
likeRight(boolean condition,R column,Object val);
** isNull:**
isNull(R column);
isNull(boolean condition,R column);
** isNotNull:**
isNotNull(R column);
isNotNull(boolean condition,R column);
** in:**
in(R column,Collection ? > value);
in(R column,Object... values);
in(boolean condition,R column,Collection ? > value);
in(boolean condition,R column,Object... values);
** notIn:**
notIn(R column,Collection ? > value);
notIn(R column,Object... values);
notIn(boolean condition,R column,Collection ? > value);
notIn(boolean condition,R column,Object... values);
** inSql(字段in,sql語句):**
inSql(R column,String inValue);
inSql(boolean condition,R column,String inValue);
** notInSql:**
notInSql(R column,String inValue);
notInSql(boolean condition,R column,String inValue);
** groupBy:**
groupBy(R... columns);
groupBy(boolean condition,R... columns);
** orderBy:**
orderBy(boolean condition, boolean isAsc, R... columns);
** orderByAsc:**
orderByAsc(R... columns);
orderByAsc(boolean condition, R... columns);
** orderByDesc:**
orderByDesc(R... columns);
orderByDesc(boolean condition, R... columns);
** having:**
having(String sqlHaving, Object... params);
having(boolean condition, String sqlHaving, Object... params);
** func:**
func(Consumer< Children > consumer);
func(boolean condition,Consumer< Childern > consumer);
// 例如:func(i - > if(true){i.eq("id",1)}else{i.ne("id",1)})
** or(不調(diào)用or則默認(rèn)為使用and連接):**
or()
or(boolean condition);
** and:**
and(Consumer< Param > consumer);
and(boolean condition,Consumer< Param > consumer);
** nested(正常嵌套不帶and或者or):**
nested(Consumer< Param > consumer);
nested(boolean condition,Consumer< Param > consumer);
// 例如:nested(i - > i.eq("name","張山").eq("status","dead")) ==》
// name = '張山' and status = 'dead'
** exists:**
exists(String existSql);
exists(boolean condition, String existSql);
** notExists:**
notExists(String notExistsSql)
notExists(boolean condition, String notExistsSql)
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
Val
+關(guān)注
關(guān)注
0文章
3瀏覽量
8325 -
null
+關(guān)注
關(guān)注
0文章
19瀏覽量
3985
發(fā)布評論請先 登錄
相關(guān)推薦
一文了解Java中的構(gòu)造器
C ++ 引入了構(gòu)造器(constructor,也叫構(gòu)造函數(shù))的概念,它是在創(chuàng)建對象時被自動調(diào)用的特殊方法。 Java 也采用了構(gòu)造器,并且
發(fā)表于 11-22 09:32
?514次閱讀
#硬聲創(chuàng)作季 Java項目實戰(zhàn)(金融項目)-條件構(gòu)造器的類結(jié)構(gòu)說明
JAVA編程語言
Mr_haohao
發(fā)布于 :2022年09月07日 10:31:31
矩陣的構(gòu)造
怎樣構(gòu)造一個矩陣,它的指定位置元素為1,其他為0,比如A=[2,2,3,3,1]則構(gòu)造一個B,它是3*5的矩陣B=[0,0,0,0,1;1,1,0,0,0;0,0,1,1,0]
發(fā)表于 06-04 13:53
拉力傳感器構(gòu)造分類及應(yīng)用
不同的應(yīng)用場所,力學(xué)傳感器的每一個分支里又有不同類型的傳感器。如今用在工業(yè)機器上測量的拉力傳感器就有很多類型針對性的傳感器。拉力傳感器基于稱
發(fā)表于 01-31 09:45
使用Labview提供的.NET包的構(gòu)造器節(jié)點問題
請問下各位大蝦,有使用過構(gòu)造器節(jié)點調(diào)用.NET做的dll文件嗎?為什么加載程序時Labview打開很慢?是否是網(wǎng)絡(luò)設(shè)置的關(guān)系?
發(fā)表于 03-19 10:34
使用Labview提供的.NET包的構(gòu)造器節(jié)點選擇程序集的方法
在使用Labvie的.NET包的構(gòu)造器選構(gòu)造器時,例如尋找NotifyIcon這個構(gòu)造器,當(dāng)不知
發(fā)表于 08-03 15:01
labview構(gòu)造器中嘗試程序集發(fā)生錯誤
請問下各位大蝦,有使用過構(gòu)造器節(jié)點調(diào)用.NET做的dll文件嗎?為什么labview構(gòu)造器中嘗試程序集發(fā)生錯誤
發(fā)表于 03-18 22:15
絕緣型反激式轉(zhuǎn)換器電路設(shè)計:變壓器構(gòu)造設(shè)計其1
在計算前項的數(shù)值后,接著進入變壓器T1的構(gòu)造設(shè)計的階段。對平時只設(shè)計電子部件的人們來說,組合鐵芯和骨架、繞組,且必須具備經(jīng)驗法則的變壓器設(shè)計,簡直就像是異世界一樣。而且,變壓器是電源設(shè)
發(fā)表于 11-30 11:38
labview調(diào)用.net構(gòu)造器占用內(nèi)存
本人在labview中第一次調(diào)用.net 構(gòu)造器遇到了占用內(nèi)存的問題。在這里描述下希望可以幫到又需要的人?,F(xiàn)象:labview是在windows任務(wù)管理器中 內(nèi)存使用一直增加 大概一兩個小時后會提示
發(fā)表于 05-09 09:40
OHOS HDF 圖譜-2-HdfObject對象構(gòu)造器
OHOS HDF 圖譜-2-HdfObject對象構(gòu)造器梁開祝 2022.05.09【說明: “OHOS HDF 圖譜”系列文章,是《沉浸式剖析OpenHarmony源代碼》一書第9章內(nèi)容的補充材料
發(fā)表于 05-12 17:00
基于Agent技術(shù)的機群智能構(gòu)造器的設(shè)計
提出了一種基于 Agent 技術(shù)的機群智能構(gòu)造器CIB 通過一種系統(tǒng)構(gòu)造機制CIB 實現(xiàn)了對機群系統(tǒng)的自動配置部署和引導(dǎo)從而構(gòu)造出用戶定制的機群系統(tǒng)同時它提供了遵循用戶心智模型的GUI
發(fā)表于 09-26 15:31
?15次下載
蒸汽鍋爐與蒸汽發(fā)生器的構(gòu)造標(biāo)準(zhǔn)
蒸汽鍋爐其實可以理解為蒸汽發(fā)生器,我們講清楚了蒸汽鍋爐的構(gòu)造標(biāo)準(zhǔn),就可理解了蒸汽發(fā)生器的構(gòu)造標(biāo)準(zhǔn)了,那么蒸汽鍋爐與蒸汽發(fā)生器的
發(fā)表于 12-07 16:03
?4221次閱讀
評論