使用SpringMVC搭建项目时,我打算直接使用SpringMVC的JDBC,如果引入Mybatis和Hibernate等ORM是感觉太过的麻烦,所以直接使用springframework.jdbc。SpringMVCJDBC提供了两个数据jdbc操作类,分别是:jdbcTemplate和namedParameterJdbcTemplate。他们都提供了非常多的方法,我就不写了(看源码)。现在问题...
分类:
数据库 时间:
2015-01-30 19:43:47
阅读次数:
859
在java中使用JdbcTemplate进行查询时,可以使用queryForXXX()等方法
1、jdbcTemplate.queryForInt() 和 jdbcTemplate.queryForLong()
//查询数据记录的条数,返回一个int(数据范围较小)或者一个Long(数据范围较大)类型
String todayCountTopicsSql="SELECT coun...
分类:
数据库 时间:
2014-12-02 22:40:59
阅读次数:
285
调用 jdbcTemplate.queryForList 时出现错误 spring-org.springframework.jdbc.IncorrectResultSetColumnCountException
分类:
数据库 时间:
2014-11-17 19:16:37
阅读次数:
530
使用iBatis报下图中的错误:原因是在对应的xml文件中,parameterClass定义的为map,但实际上传来的参数不是一个map类型,而是一个String类型,因此需要将这里的map改为string。除此之外,当返回许多的类型时,例如返回多条数据,应该使用queryForList,但错误的使...
分类:
编程语言 时间:
2014-11-13 20:22:45
阅读次数:
199
List<Map<String, Object>> rows = new ArrayList<Map<String, Object>>(); String sql = "select id, name from ..................";//略 rows = getSimpleJdbcTemplate().queryForList(sqlBuffer.toString());...
分类:
数据库 时间:
2014-07-21 13:29:02
阅读次数:
271
SqlMapClient,是iBatis中的重要接口,这个接口涉及到对SQL映射的执行和批处理。现在,就先了解它的对query开头方法的定义。首先是 queryForList 方法://指定SQL的ID,执行的结果返回ListqueryForList(java.lang.String id) ;//...
分类:
数据库 时间:
2014-07-10 10:29:51
阅读次数:
337
最近项目中用到IBATIS ,我没有用过,现在开始慢慢学习。IBATIS是一个持久层框架,但是比HIBERNATE要轻许多,用ibatis基本上sql语句要自己写。今天下午做了一个简单的demo。
流程:在DAO中读取SqlMapConfig.xml文件(连接数据库,寻找实体类配置文件路径)。当DAO中调用sql语句时候:sqlMapClient.queryForList("getAllStud...
分类:
其他好文 时间:
2014-06-08 10:51:53
阅读次数:
276