jdbcTemplate.queryForList 返回值中Map大小写敏感引发的问题定位

今天遇到一个奇怪的问题:两个项目执行同样的脚本,同一个数据库,调用相同的jdbcTemplate.queryForList方法,但是项目A返回的Map敏感大小写,而项目B不敏感大小写。 经排查是因为两个项目所返回的Map实体类型不一致导致。项目A返回的是LinkedHashMap,而项目B返回的是ListOrderedMap。后者是spring实现的Map接口,内部使用caseInsensitiv
相关文章
相关标签/搜索