66问答网
所有问题
mybatis可以返回map吗
如题所述
举报该问题
推荐答案 2017-03-20
是可以的,<select id="selectDept" resultType="java.util.Map">
select b.colomun1,b.colomun2 from xxx b
</select>
我之前有用到的。希望能帮到你!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UDpssUs9v2Uxs9pp9sv.html
相似回答
MyBatis中
关于resultType和resultMap的区别
答:
MyBatis中
在查询进行select映射的时候,
返回
类型
可以
用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的
Map
里面的,其中键是属性名,值则是其...
mybatis
在查询的时候,
可以返回Map
,但是一旦这个字段为null的时候,map...
答:
不明白你说的意思,
map
里边没有那不就是null吗?在使用的时候
可以
判断一下 如果是null就使用默认值啊,或者在sql里直接用默认值把null值替代掉
mybatis
查询数据,
返回
类型为
map
时,如果字段是空的,返回结果就没有这个...
答:
map
集合中有containsKey(列名)
可以
判断一下有没有这个字段
使用
mybatis返回
一个
Map
时,如果sql语句查询没有记录,如何让sql中的字段...
答:
因为是多个变量,所以要用
map
传。\r\nibatis配置文件中写:\r\nselect * from eadept ea where ea.deptid in (#id1#,#id2#,#id3#,#id4#)。\r\ndao层里面用map封装:\r\nmap.put("id1","001008");\r\nmap.put("id2","001009");\r\nmap.put("id3","001010");\r\nmap.put...
mybatis
返回
结果为什么不推荐使用Hash
Map
答:
可以
呀,某个sql
返回
的结构只使用一次,见一个entity多浪费,用hash
map
要注意返回的域的类型,有时需要配置resultMap
mybatis
分别
返回map
数据有一张数据表有字段id,name,sex,三条记录1,张...
答:
你这种数据结构要自己封装一下吧。。。先List<实体类> lists 查结果 "select * from table order by id"List<Entity> selectAllInfo();//查询所有结果List<Entity> lists = selectAllInfo();//差入
map
数组
Map
<String,Object> map = new LinkedHashMap();Object object = "id,name,sex";map....
大家正在搜
mybatis查询返回map
mybatis查询两个字段返回map
mybatis mapkey注解
mybatis返回map结果集
mybatis映射对象变成了map
mybatis分组查询返回map
mybatis返回listmap
mybatis 返回map
mybatis注解返回map