springboot結合mybatis查詢返回hashMap


目前有一種情況,就是臨時查詢需要返回對應主鍵和設備數量兩個字段值,為此去創建一個實體對象有些笨重,因為不存在復用價值。此時就可以采用返回hashMap這種數據格式,具體寫法:

 

 有兩點需要注意:

  1.返回的值類型是HashMap而不是LinkedHashMap,可能順序無保證。

  2.@MapKey用於指定返回值中的key

 

此外還使用了@Select注解,無需去mapper.xml中去寫,簡單sql可以如此處理,復雜sql盡量不要這么做,要將sql語句用<script></script>包裹.


免責聲明!

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