Mybatis将结果放入map时别名不是驼峰形式
Posted liycode
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis将结果放入map时别名不是驼峰形式相关的知识,希望对你有一定的参考价值。
查询时如果给字段起别名,并且将查询结果映射到一个Map,那么Map的key将是忽略大小写的。映射到一个实体类是没这个问题的。
state as addState
从Map中取值时应该:map.get("addstate");
如果非要用驼峰写法可以这样:state as "addState"
,在别名外面加个双引号。
以上是关于Mybatis将结果放入map时别名不是驼峰形式的主要内容,如果未能解决你的问题,请参考以下文章
MyBatis中SqlSessionFactoryBean的作用
MyBatis应用开发(11)映射之结果映射字段别名和HashMap