ibatis 查询结果的必须要对应一个实体类吗~!?
刚学用ibatisnet想问一下ibatis能不能把查询结果封装成哈希表结构键值对应的形式~!要用字段名做为键,字段数据为值的样子~!不是用某一个字段数据作为键~!因为感...
刚学用ibatisnet想问一下ibatis能不能把查询结果封装成哈希表结构键 值对应的形式~!要用字段名做为键,字段数据为值的样子~!不是用某一个字段数据作为键~!因为感觉如果数据库表结构很大的话建实体很累啊~!而且如果做统计什么的多表查询又要专门建实体类比较麻烦~!或者大家都是怎么解决这类问题的求指教~!
展开
2个回答
展开全部
可以的,假设APP_LOG表有3个字段 APP_LOG(ID,TYPE,DESCR)
xml文件:
<select id=" select" resultClass="java.util.HashMap">
select
ID as id,
TYPE as type,
DESCR as descr
from APP_LOG
</select>
Java主要代码:
Map map = (Map) getSqlMapClientTemplate().queryForObject("select");
String id = (String) map.get("id");
String type = (String) map.get("type");
String descr = (String) map.get("descr");
xml文件:
<select id=" select" resultClass="java.util.HashMap">
select
ID as id,
TYPE as type,
DESCR as descr
from APP_LOG
</select>
Java主要代码:
Map map = (Map) getSqlMapClientTemplate().queryForObject("select");
String id = (String) map.get("id");
String type = (String) map.get("type");
String descr = (String) map.get("descr");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询