數據庫decimal映射BigDecimal類型出錯

問題

數據庫decimal類型在使用sql關聯查詢映射爲實體類BigDecimal類型時轉換錯誤,實體類接收值都變成了-1,sql

緣由

暫時沒找到緣由,猜想應該是類型轉換錯誤,可能小數位數之類引發的數據庫

解決辦法

在類型轉換時用concat語句將其拼接成字符串便可,字符串再映射成BigDecimal就沒有出錯code

// charge_standard爲decimal類型
concat(b.charge_standard,'') AS billingPrice,


相關文章
相關標籤/搜索