2010.07.24——— 关于Spring jdbcTemplate.queryForList(sql)的结果迭代
/**
* 根据角色id找到角色id对应的权限
* @author
*
* @param role_id
* @return
*/
public List showMenuByRoleId(String role_id){
String sql = "select MENU_ID from tlb_role_menu where ROLE_ID = "+role_id;
return this.jdbcTemplate.queryForList(sql);
}
一开始 我就按平常的list遍历
List list = this.TLB_MENUService.showMenuByRoleId(role_id);
for(Object o : list){
int i = (Integer) o;
System.out.println(i);
}
但是 这时候 就一直对报错 其实 主要原因是 queryForList返回的不是list 而是一个ListOrderedMap,就是说list里面放的是一个,以列名为key,值为value的map
所以 对它的遍历 应该是:
for(Object o : list){
Map m = (Map) o;
System.out.println(m.get("menu_id"));
}
分享到:
相关推荐
主要介绍了Java 使用JdbcTemplate 中的queryForList发生错误解决办法的相关资料,需要的朋友可以参考下
spring-jdbcTemplate实例工程
使用Spring的JdbcTemplate实现分页功能
Spring中的JdbcTemplate,Spring中的的事务.。。。。。。。
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.support.rowset.ResultSetWrappingSqlRowSet; import org.springframework.jdbc.support.rowset.SqlRowSet; import org....
使用Spring的JdbcTemplate调用Oracle的存储过程
spring 中对大数据的处理,包括clob,blob的数据。比之jdbc下简便很多。
NULL 博文链接:https://yunzhongxia.iteye.com/blog/611591
1.Spring4前 spring-jdbc包是独立的,4以后spring-jdbc 就已经没有了
1.针对SpringMVC注解的配置...2.Spring+JdbcTemplate事物管理 3.Spring+Hibernate事物管理 4.Spring实现DWR注解方式的应用配置 5.Spring配置拦截器 6.Spring通过拦截器实现防止重复提交实例 对学习,会起到非常好的效果
第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。 第二、使用Hibernate Session的getConnection 获得JDBC Connection,然后进行纯JDBC API操作; 第三、选择把Spring的JDBCTemplate作为一种很...
strut2+spring+springjdbctemplate做的简易登录系统
本篇文章主要介绍了Spring 中jdbcTemplate 实现执行多条sql语句示例,可以对多个表执行多个sql语句,有兴趣的可以了解一下。
struts+spring +jdbctemplate demo http://knight-black-bob.iteye.com/blog/2262258
Spring:JdbcTemplate使用指南 Spring:JdbcTemplate使用指南
NULL 博文链接:https://summerbell.iteye.com/blog/364702
JdbcTemplate的jar包 内含: commons-logging-1.2.jar spring-beans-5.0.0.RELEASE.jar spring-core-5.0.0.RELEASE.jar spring-jdbc-5.0.0.RELEASE.jar spring-tx-5.0.0.RELEASE.jar 查询一行的内容,封装为...
springjdbc演示,spring持久层知识,包括注入数据源,jdbcTemplate操作数据库,jdbcTemplate以对象方式操作数据库
使用spring+springmvc+jdbcTemplate 数据库使用orcal、redis 完成一个webdemo