jdbcTemplate.queryForList 返回值中Map大小寫敏感引發的問題定位

今天遇到一個奇怪的問題:兩個項目執行同樣的腳本,同一個數據庫,調用相同的jdbcTemplate.queryForList方法,但是項目A返回的Map敏感大小寫,而項目B不敏感大小寫。 經排查是因爲兩個項目所返回的Map實體類型不一致導致。項目A返回的是LinkedHashMap,而項目B返回的是ListOrderedMap。後者是spring實現的Map接口,內部使用caseInsensitiv
相關文章
相關標籤/搜索