1. 程式人生 > >Spring mvc mybatis 查詢結果缺少欄位

Spring mvc mybatis 查詢結果缺少欄位

 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  

code,
                 KEY_INFO       as   keyInfo,
                 VALUE              as   value,
                 REMARK          as   remark,
                 CREATE_BY    as  createBy,
                 CREATE_TM    as  createTm
        from property_value_set