SQLQuery query = session.createSQLQuery(sqlStr);
query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
List<Map> list =query.list();
现在list 里就是以查询映射名为key的map了,也可以直接传到jsp用el得到值,注意key的大小写,与数据库的返回字段名一致
query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
List<Map> list =query.list();
现在list 里就是以查询映射名为key的map了,也可以直接传到jsp用el得到值,注意key的大小写,与数据库的返回字段名一致
本文介绍了如何使用SQLQuery和Transformers将数据库查询结果映射为Map,并通过EL表达式在JSP中获取值。确保注意映射键的大小写,以匹配数据库字段名。
699

被折叠的 条评论
为什么被折叠?



