確認方法沒有錯誤,但查詢結果不正確

2021-09-02 10:49:30 字數 316 閱讀 4858

問題:在除錯某web工程時,發現乙個po.get***()沒有執行,debug 除錯,該***屬性為空,但資料表中有值,且沒有任何報錯

解決:1.重新執行單元測試類,發現問題確實存在,查不到值

3.重新檢查,發現是 查詢select xx..的問題,那個屬性字段,沒有在select範圍內

注意:1.po類只是對映類,同乙個po類可以對映多個表

優勢:若需要儲存資料的現有狀態,且在另乙個表中儲存資料的歷史變化狀態,

引數使用同一po類,避免了po間資料轉化

3.書寫時要注意,兩個方法不要相互交叉書寫,容易亂,尤其要注意所查詢的屬性

Eclipse 專案紅色嘆號 沒有錯誤的包

eclipse有紅色嘆號 一般情況可以這樣處理,處理方法來自網路 1,右鍵專案名稱 buildpath configure build paht.中,然後上面有幾個選項卡找到 libraries中出現紅色叉號的包為路徑錯誤的包。到classpath中修改相應包的當前路徑。然後回到eclipse中f5...

MySQL報錯沒有詳細資訊只有錯誤編碼問題解決

最近專案新建的mysql,在執行sql報錯時不會丟擲具體的報錯資訊。在 etc my.cnf中增加了以下配置 lc messages dir usr share mysql english 還是沒有丟擲具體的報錯資訊。檢視 usr share mysql english 目錄,下面有乙個errmsg...

spring JDBC 查詢沒有目標的方法

在之前的專案中,因為邊學邊用spring框架,順便也去學和用spring jdbc 框架。總結一下 增加,刪除,修改 都是用的是update方法 增加,刪除,修改 param sql sql語句 param agrs 引數 return public boolean updateopr string...