使用 MyBatis 查詢結果返回為 NULL,但是查數據庫能查到的情況


問題:
程序里面寫的 sql 語句放到數據庫控制台里能查詢到數據,但是在 MyBatis 里查詢結果為 null。

原因:
查詢出來的字段名與 Java 實體類的屬性名沒有一一對應。

數據庫字段:BUYER_ID、BUYER_NAME

Java 實體類的屬性:buyerId、buyerName

sql 語句 : select * from BUYER

解決:
方法一:修改實體類的屬性名及其對應的 get、set 方法。

方法二:修改查詢語句

select BUYER_ID as "buyerId" BUYER_NAME as "buyerName" from BUYER


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM