mybatis採坑記錄
動態sql對字串的判斷
之前只對null和空做過判斷,沒有對具體的內容做過判斷,這次開發過程中做了內容判斷結果死活不對
如下:status != '1'
始終無法判斷通過
後來查了資料需要改為status != '1'.toString()
突然想到了Java裡面的字串判斷
第一種寫法是對地址的判斷,第二種寫法才是對值的判斷
所以猜測此處的原理也是一樣
碼農的一生總是採坑無數
希望自己不要踩同樣的坑
相關推薦
mybatis採坑記錄
動態sql對字串的判斷 之前只對null和空做過判斷,沒有對具體的內容做過判斷,這次開發過程中做了內容判斷結果死活不對 如下:status != '1' 始終無法判斷通過 後來查了資料需要改為status != '1'.toString() 突然想到了Java裡面的字串判斷
mybatis 排坑記錄
找不到 map myba body 技術 property .com img class 1. mapper xml resultMap 中定義 property 時不能出現空格 否則會出現反射錯誤,找不到 do 對應的 set 方法 mybatis 排坑記錄
springboot kafka整合(包括java程式碼不能傳送和消費kafka訊息的採坑記錄)
kafka採坑記錄: 1、kafka服務端server.properties中的broker.id叢集內需要唯一。 2、kafka config檔案中listeners和advertised.listeners需要配置本機ip:9092
微信小程式採坑記錄 ------- canvas 生成分享到朋友圈帶小程式碼的圖片
最近做了一個問卷類的小程式,其中的結果頁想讓使用者進行朋友圈分享轉發,網上搜索資料,得出解決思路,用 canvas 將頁面繪製生成圖片,然後儲存到手機相簿,最終效果如下: 在這裡我只寫頁面裡關於 canvas 生成圖片並進行儲存這個流程的相關程式碼,並且會
oracle11g資料庫安裝採坑記錄 Oracle the network adapter could not establish the connection
第一處坑: 解決方案: 原文:https://blog.csdn.net/yhj198927/article/details/49178279 1.開啟oracle的“Net Manager” 2.開啟“監聽程式” 3.開啟“資料庫服務”  
Mybatis爬坑記錄
從程式執行流程分析: 1、解析mybatis配置檔案,生成抽象dom樹 2、逐個解析dom節點,生成對應的Java物件,儲存到Configuration類中 3、遇到子節點包含其他的配置檔案,遞迴解析 4、從資料來源中獲取session 從設計策略角度分析: &nb
com.google.gson.JsonSyntaxException: java.lang.NumberFormatException使用GsonFormat,採坑記錄。
今天依舊從PostMan測試介面,拿JSON格式資料。使用GsonFormat進行格式轉換。 然後進行網路請求,但是執行程式,出現錯誤。 錯誤如下所示: com.google.gson.JsonSynt
windows7下安裝darknet配置YOLO3的採坑記錄
情況說明 下載 第一個坑:由於我的win7上已經安裝過CUDA9.0+cuDNN7.0加速器,採取的教程是我的AI之路(5)--如何選擇和正確安裝跟Tensorflow版本對應
從VS下專案搬遷至Linux編譯採坑記錄
1、將*.cpp檔案複製到linux資料夾下,執行操作 g++ xxx.cpp -o xxx 2、如果有額外的庫,入opencv,採用如下方式 g++ xxx.cpp -o xxx -I /usr/local/include/opencv -L /usr/local/l
記一次ES安裝的採坑記錄
今天心血來潮,想玩玩ES(elasticSearch),我使用的作業系統版本是:CentOS7.4,ES版本是:6.3.2,Java版本是:8u181。具體的下載步驟這裡不再做詳細介紹。 安裝完Jdk後開始安裝es。 第一步:在/usr下新建資料夾:/es。將es的壓縮包解壓到/
ubuntu16.04安裝配置vsftpd採坑記錄
歡迎光臨我的個人主頁 最近學習linux, 在安裝配置vsftpd時遇到問題,記錄一下 一.安裝配置可以參考Ubuntu 16.04下vsftpd 安裝配置例項 二.沒看上面的教程之前,我以為是vsfp
RN 採坑記錄
記錄RN學習過程 Cannot add a child that doesn’t have a YogaNode to a parent without a measure function! 錯誤原因: 檢查下標籤對中是否有非法的字元 如:<Text&g
Clipboard深度實踐與採坑記錄
1.css禁止選擇導致IOS無法複製 body{ -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: non
微信小程式採坑記錄
坑一:wx:for迴圈,2層資料可以迴圈出來,但陣列物件的屬性迴圈不出來; 錯誤程式碼: <block wx:for="{{arr}}" wx:key="{{index}}"> <view>{{item.attributes.name}}<
IOS h5頁面採坑記錄
1. input 輸入框樣式IOS上回會有個很醜的內邊框 新增 -webkit-appearance: none; 就可以去掉 input { height: 100%; width: 100%; box-shadow: none; ou
最簡潔簡單的vue axios springboot2.0 cookie token jwt 跨域 cors cookie存token header 頭請求帶token 登陸login 採坑記錄
vue axios springboot2.0 cookie token jwt 跨域 cors cookie存token header 頭請求帶token 登陸login 採坑記錄 首先 後端 pom檔案 <dependency&g
Flume hive sink採坑記錄
一、hive sink概述hive sink與hdfs sink 想對比,hive sink可以近實時的把資料採集到hive表中,hdfs sink要構建hive外部表去關聯hdfs路徑,並且實時性沒辣麼高。二、注意事項1、Hive表必須設定bucket並且 stored a
MySQL8環境搭建採坑記錄
1、去官網下載deb檔案 https://dev.mysql.com/downloads/repo/apt/ 2、安裝deb包 輸入root密碼後,會有互動式介面如下: 不需要動,按tab鍵移動到第五行中間的OK,回車。 回車後報apt-key之
hbuilder 開發5+ APP採坑記錄
開發一款APP產品需要在安卓和蘋果2大平臺釋出,同時開發團隊也需要有安卓和IOS。 HTML5 Plus移動App,簡稱5+App,是一種基於HTML、JS、CSS編寫的運行於手機端的App,這種App可以通過擴充套件的JS API任意呼叫手機的原生能力,實現
Mybatis採坑
collection中的id需要取別名與之對應,否則出錯 <resultMap id="supplier" type="com.ch.cooker.tob.facade.pojo.dbo.S