sql = "select tname, c_date from t_table";
t_name :varchar2 ; c_date date
List rs = jdbcTemplate.queryForList(sql);
则在读取list中数据时如下:
Iterator iterator = rs.iterator();
while(iterator.hasNext()){
Map itmap = (Map)iterator.next();
java.sql.Timestamp start_date = (java.sql.Timestamp)itmap.get("C_DATE");
}
//若要构造结果ben的list集合,则可在其中定义属性java.util.Date:c_date
并
setC_date(start_date);
其关系如下:
java.sql
类 Timestamp
java.lang.Object
java.util.Date
java.sql.Timestamp
所有已实现的接口: Serializable, Cloneable, Comparable<Date>
public class Timestamp
extends Date
一个与 java.util.Date
类有关的瘦包装器 (thin wrapper),它允许 JDBC API 将该类标识为 SQL TIMESTAMP
值。它添加保存 SQL TIMESTAMP
毫微秒值和提供支持时间戳值的 JDBC 转义语法的格式化和解析操作的能力。
注:此类型由 java.util.Date
和单独的毫微秒值组成。只有整数秒才会存储在 java.util.Date
组件中。小数秒(毫微秒)是独立存在的。传递 java.util.Date
类型的值时,Timestamp.equals(Object)
方法永远不会返回 true
,因为日期的毫微秒组件是未知的。因此,相对于 java.util.Date.equals(Object)
方法而言,Timestamp.equals(Object)
方法是不对称的。此外,hashcode
方法使用基础 java.util.Date
实现并因此在其计算中不包括毫微秒。
鉴于 Timestamp
类和上述 java.util.Date
类之间的不同,建议代码一般不要将 Timestamp
值视为 java.util.Date
的实例。Timestamp
和 java.util.Date
之间的继承关系实际上指的是实现继承,而不是类型继承。
分享到:
相关推荐
主要介绍了Java 使用JdbcTemplate 中的queryForList发生错误解决办法的相关资料,需要的朋友可以参考下
主要介绍了使用jdbcTemplate查询返回自定义对象集合代码示例,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
15熟悉集成JdbcTemplate.md
spring中使用JdbcTemplate操作数据库crud,一图详解(脑图)
NULL 博文链接:https://summerbell.iteye.com/blog/364702
JdbcTemplate.rar
spring 封装了 RedisTemplate,JdbcTemplate 对象来进行对redis,jdbc的各种操作进行简化
使用spring+springmvc+jdbcTemplate 数据库使用orcal、redis 完成一个webdemo
NULL 博文链接:https://rayfuxk.iteye.com/blog/2286519
spring提供了一个工具类JdbcTemplate,在类...JdbcTemplate: Spring 框架中提供一个ORM技术,对JDBC进行了封装 类似于我们之前的mybatis框架,对数据库做增删改查操作的 学习目标:了解该技术的使用、掌握单表的增删改查
JDBC的封装
jdbc批量方法。多个sql语句可以一起执行
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 查询一行的内容,封装为...
spring JdbcTemplate query方法使用示例,欢迎下载借鉴
spring-jdbc(jdbctemplate)所需jar包 spring建立持久数据库,简化数据库连接代码,spring-jdbc(jdbctemplate)所需jar包
保存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
DBC已经能够满足大部分用户最基本的需求,但是在使用JDBC时,必须自己来管理数据库资源如:获取PreparedStatement,设置SQL语句参数,关闭... 在JdbcTemplate中执行SQL语句的方法大致分为3类: execute:可以执行所有S
使用druid连接池之后,为了简化代码书写,使用JDBCTemplate。该压缩包为所需要的jar包。
学习Spring JDBC,Spring提供了一个JDBC Template对象简化JDBC的开发,需要导入相关jar包。