Spring mvc mybatis 查詢結果缺少欄位
阿新 • • 發佈:2019-01-11
SQL select ID from property_value_set
1、現象
Select 語句單純執行sql語句查詢成功,controller斷點Debut發現有欄位值丟失,丟失欄位為keyInfo、createBy、createTm。
2、問題
根源查詢結果欄位名與類屬性名不完全一致。
3、解決
在Mapper.xml中採用as語句。as前為資料庫欄位名,後為類屬性名,一一對應後前臺即可獲取全部欄位值。
select ID as id,
CODE as
KEY_INFO as keyInfo,
VALUE as value,
REMARK as remark,
CREATE_BY as createBy,
CREATE_TM as createTm
from property_value_set