数据库字段类型为date。实体使用注解,映射为java.util.date,同时加上@Temporal(TemporalType.TIMESTAMP)。这样是为了保存时间。现在保存操作一切正常,时间也能保存。可是当前台查询时却返回一个timestamp,就像1313136222000。为什么不是返回2011-08-12 16:03:42这个日期呢?数据库里存的就是这个日期。我要怎样才能返回这个日期?需要转换么?如何操作?hibernate的日期让我很头痛
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
hibernate为何返回的是timestamp
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
myali88 2011-08-16 12:51关注[quote]保存我的也正常。就是取出时变成了数字,而且好像比timestamp格式还要长,后面多了3个0![/quote]
取出来也是一个Date的实例,至于你要显示为什么格式,再采用DateFormat格式化就好了,不要寄希望于使用Date默认的toString转换的字符格式。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2020-09-04 12:03在Java 8之前,Hibernate通常使用旧的时间日期类型,如java.util.Date、java.sql.Date、Time和Timestamp。为了与Java 8的新API集成,我们需要创建自定义的注解生成器,使得Hibernate在处理实体时能够自动为特定字段...
- 渚熏的博客 我在处理中发现的一些有关映射的信息:包含Hibernate类型到属性类型的基本映射的类是org.hibernate.type.TypeFactory。所有这些映射都存储在不可修改的映射中private static final Map BASIC_TYPES;.....
- 2025-04-10 17:32AI应用架构探索者的博客 本文旨在通过 Hibernate 框架提供的扩展机制(自定义类型、事件监听),实现透明化数据加密存储在数据写入数据库前自动加密在数据读取时自动解密对业务层完全透明,无需修改现有业务逻辑支持多种加密算法和密钥管理...
- 2023-01-09 19:49刘心奶黄包~的博客 Hibernate框架 ORM框架 Hibernate相关类 Hibernate注解开发
- 2021-03-08 09:36somebodycallmesb的博客 Hibernate 映射类型与Java 类型对照integer int or Integer INTEGER long long or java.lang.Long BIGINT short short or java.lang.Short SMALLINT float float o...
- 2021-02-27 20:57weixin_39786850的博客 数据类型对照表:标准SQL数据类型Java数据类型Hibernate数据类型TINYINTbyte、java.lang.BytebyteSMALLINTshort、java.lang.ShortshortINGEGERint、java.lang.IntegerintegerBIGINTlong、java.lang....
- 2025-04-04 15:55AI应用开发实战派的博客 本文旨在为 Java 开发者提供 Hibernate 实体类设计的全面指南,涵盖从基础到高级的各种设计技巧和最佳实践。实体类的基本结构和注解使用各种关联关系的设计与实现继承策略的选择与比较性能优化技巧常见陷阱与规避...
- 2025-07-02 03:10AI应用架构探索者的博客 本文旨在为Java开发者提供关于Hibernate框架中乐观锁和悲观锁的全面指南。我们将探讨这两种并发控制机制的核心概念、实现原理、使用场景以及性能考量。本文范围涵盖Hibernate 5.x版本,但大部分概念也适用于其他版本...
- 2015-12-25 16:5351码上有猿的博客 ... 2、并且返回当前商品 ... //入库时间(import java.sql.Timestamp;) 这个映射字段每次都会被重置为当前时间,譬如 2015-12-25 16:27:49 原因: 一个session里面是有实体的生命周期的,在这个
- 2025-05-23 21:29AI应用架构探索者的博客 Hibernate作为Java领域最流行的ORM框架之一,在处理大规模数据操作时面临着独特的挑战。理解Hibernate批量操作的核心原理掌握各种批量操作方法的适用场景学习性能优化的高级技巧避免常见的陷阱和错误本文涵盖从基础...
- 2025-04-08 02:54AI应用架构探索者的博客 Hibernate作为Java领域最流行的ORM框架之一,其缓存机制对应用性能有着至关重要的影响。深入理解查询缓存的工作原理掌握查询缓存的配置和使用方法了解查询缓存的失效机制学会优化查询缓存的使用策略本文讨论范围涵盖...
- 2025-11-12 19:29脑叔的博客 经过这一番深度探索,我们可以提炼出以下最佳实践清单:优先使用或Timestamp,避免裸Date审计字段交由数据库生成,业务时间由应用层设定启用@Generated并理解其延迟可见性特征所有环境统一使用UTC时区,连接串显式...
- 早起也得缝袜子的博客 近期写了一个增删改查的东东,其中修改功能涉及到时间的比较,这个地方发现了...首先,在数据库里定义的该时间字段类型是date类型,Hibernate里.hbm.xml文件中orm映射的是java.util.Date,javabean里也是java.util....
- 2023-02-26 13:36Java技术攻略的博客 我今天介绍了使用 Hibernate API 和 JPA 进行 Java 实体类对象持久化方法。希望今天的介绍能对你有所帮助。
- 2025-07-03 03:51AI应用架构探索者的博客 本文旨在为Java开发者提供处理Hibernate并发修改问题的全面指南。我们将覆盖从基础概念到高级技术的所有内容,包括但不限于乐观并发控制、悲观并发控制、版本控制机制以及事务管理策略。文章首先介绍并发修改问题的...
- 2025-05-29 08:59熊少文的博客 ibernate是一个开源的ORM框架,通过对象关系映射技术实现Java对象与数据库表的关联。它封装JDBC操作,自动生成SQL语句,简化了...Hibernate适用于各类Java应用,支持主流关系型数据库,是企业开发的主流持久化框架。
- 2025-06-24 17:34AI应用架构探索者的博客 本文旨在全面解析 Hibernate 框架中的乐观锁版本控制机制,包括其设计原理、实现细节和最佳实践。我们将重点关注版本控制的内部工作机制,以及如何在企业级应用中有效利用这一技术解决并发冲突问题。文章首先介绍...
- 2021-03-22 10:00Wergulskerchkov的博客 近期写了一个增删改查的东东,其中修改功能涉及到时间的比较,这个地方发现了...首先,在数据库里定义的该时间字段类型是date类型,Hibernate里.hbm.xml文件中orm映射的是java.util.Date,javabean里也是java.util....
- 没有解决我的问题, 去提问