如下代码:
<select id="validateUser" parameterClass="java.util.Map" resultClass="java.util.HashMap">
select USER_ID as userId
,USER_NAME as userName
from user where USER_ID =...
</select>
结果
Map map = (Map) baseService.findObject("sysUser.validateUser",
queryMap)
这个map中的键值全部是大写的,如USERID,USERNAME
怎么才能返回小写的
难道还要用个resultMap么?
难道用javabean的时候也是开始就是大写的,后来处理了变成小写了?
不知道这个ibatis的内部实现,比较茫然,求指教
------解决方案--------------------
select USER_ID as "userId"
,USER_NAME as "userName"
from user where USER_ID =...
这个是跟数据库有关的。不加引号的话他会自动变成大写的。