mybatis 獲取無數據的字段不顯示的問題

mybatis 獲取無數據的字段不顯示

使用mybatis-plus獲取數據時,當返回值為map類型,數據庫字段的值為空時,不顯示該字段,這樣容易導致前臺獲取數據的時候報空指針異常

可以這樣設置

mybatis:
  configuration:
    call-setters-on-nulls: true

重啟項目即可!

mybatis 查詢數據部分字段返回null

問題描述:

1、在數據庫中有數據,但是通過接口查詢出來為null,同一張表有些字段可以查詢出來,有些為null

對比瞭數據庫表字段和實體類中的字段,命名都是一致的;找資料說配置resultMap,試瞭一下也沒有效果。

解決辦法:

數據庫表中的字段以 _ 拼接,但是實體類的定義還是要用駝峰式的命名方式,否則會獲取不到查詢結果。

以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。

推薦閱讀: