Java Date Hibernate 截止时间

2024-03-10

我在 Oracle DB 中有一个日期类型列,它肯定包含日期和时间。但是当我尝试在java应用程序中获取数据时,它将返回带有一堆零的日期而不是实时的。 在代码中它将是这样的:

SQLQuery sqlQuery = session.createSQLQuery("SELECT table.id, table.date FROM table");
List<Object[]> resultArray = sqlQuery.list();
Date date = (Date)resultArray[1];

如果数据库中是 26-feb-2010 17:59:16 我会得到 26-feb-2010 00:00:00 如何随着时间的推移得到它?


正如其他人已经说过的,你需要使用java.sql.Timestamp以获得时间。

但是,如果您使用@Temporal(TemporalType.TIMESTAMP)如果在 Oracle 的 DATE 列上添加注释,Hibernate 将抱怨并抛出架构验证错误。为了避免这些情况,请添加columnDefinition像这样:

@Temporal(TemporalType.TIMESTAMP)
@Column(name="EVENTTIME", columnDefinition="DATE")
private Date eventTime;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java Date Hibernate 截止时间 的相关文章

随机推荐

  • Xamarin iOS 本地推送通知

    如何安排本地 无服务器 推送通知 不是警报 从我的应用程序触发 我只想从我的应用程序安排一个通知 并让它在通知中心的给定时间触发 我尝试使用 LocalNotifications 但它们似乎仅在应用程序打开时才起作用 并且仅在应用程序关闭时
  • Twitter Bootstrap Navbar 与 AngularJS - 折叠不起作用

    我正在使用 Angular 和 Twitter Bootstrap 导航栏 并尝试让折叠功能正常工作 部分 program html div class navbar navbar inverse navbar static top div
  • 如何在Androidcamera2 API中同时配置前后两个摄像头?

    我想将前置和后置两个摄像头配置到 Androidcamera2 API 中 以便同时从两个摄像头拍摄照片和视频 我创建了 2 个纹理视图 当我打开一个摄像头 前置或后置 时 我的代码工作正常 但每当我试图同时打开两个摄像头 代码在创建会话时
  • 使用CSS检测输入中是否有文本——在我正在访问且无法控制的页面上?

    有没有办法通过 CSS 检测输入中是否有文本 我尝试过使用 empty伪类 我尝试过使用 value 这两个都不起作用 我似乎无法找到单一的解决方案 我想这一定是可能的 考虑到我们有伪类 checked and indeterminate
  • Xcode 突然停止在硬件上运行项目:“无法启动 xxx.app:.. 没有这样的文件..”[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 Xcode 已停止运行我的应用程序 它在我从设备中删除它并尝试通过在 Xcode 中重新运行它来重新安装后立即启动 我之前已经做过数百
  • 使用 boost Spirit 解析带有二进制信封的文本文件

    我目前正在尝试为 ASCII 文本文件编写一个解析器 该文件被一个带有校验和的小信封包围 该文件的基本结构是 我想将有效负载提取到另一个字符串中以将其提供给 下一个解析器 我用来解析这个信封的解析器表达式是 qi phrase parse
  • 如何杀死shell的所有子进程?

    我正在编写一个 bash 脚本 它可以完成几件事 一开始它会启动几个监视脚本 每个脚本都运行一些其他工具 在我的主脚本结束时 我想杀死从我的外壳中产生的所有东西 所以 它可能看起来像这样 bin bash some monitor1 sh
  • 是什么使得树遍历是前序的还是有序的?

    为什么通过根 左 右进行的树遍历称为前序 难道这不应该是有序的吗 因为根总是第一位的 对我来说 为什么这样称呼它没有意义 因为根始终是第一个元素 我们总是有这样的限制 左孩子在右孩子之前被访问 主要区别在于根在哪里 如果根是before两个
  • Git 拉取失败并出现错误的包头错误

    git pull 失败并出现以下错误 remote Counting objects 146 done remote fatal unable to create thread Resource temporarily unavailabl
  • 如何获取硬盘已用空间,可用空间,而不是分区可用空间

    我想知道每个硬盘的可用空间 已用空间 而不是分区可用空间 谢谢 使用 GetDiskFreeSpaceEx 函数 参见这篇文章 http msdn microsoft com en us library aa364937 28v vs 85
  • ASP.NET 会员提供商

    是否有人使用过 ASP NET Membership Provider 代码以及新的 1 3 工具包和 MVC 我正在寻找一些更新的代码 到目前为止我所能找到的就是这里的代码 http archive msdn microsoft com
  • 是否可以从 Dart 的控制台读取内容?

    我知道我们可以使用 print 语句在 dart 中打印到控制台 我想知道是否可以从控制台读取数据 我进行了搜索并查看了 dart io 包 但找不到任何参考 Thanks 您可以使用字符串输入流 http api dartlang org
  • 用大写字母分割字符串[重复]

    这个问题在这里已经有答案了 可能的重复 将 PascalCase 字符串拆分为单独的单词 https stackoverflow com questions 3216085 split a pascalcase string into se
  • UIButton 上的文本更改不粘

    我的视图中有一个 UIButton 上面写着 STOP 当按下时 它应该 当然停止播放 并且 将其标签更改为 RTN TO ZERO 这很简单 stopButton titleLabel text RTN TO ZERO 然而 这种变化只出
  • SheetJS:不要在 json_to_sheet 中包含标题

    The SheetJS 文档 https docs sheetjs com array of objects input展示了一种获取 JSON 对象并将其转换为 Excel 工作表的方法 从他们的例子来看 var ws XLSX util
  • Tensorflow 2.2.0 错误:[预测必须 > 0] [条件 x >= y 不满足元素方向:] 使用双向 LSTM 层时

    在处理命名实体识别任务时 我收到以下错误消息 tensorflow python framework errors impl InvalidArgumentError assertion failed predictions must be
  • 在 asp.net 中按日期过滤 DirectoryInfo 文件

    我正在使用指定路径 DirectoryInfo 中的文件填充数据网格控件 我想根据用户指定的日期范围 开始日期和结束日期 过滤文件 在搜索 S O 时 我发现this https stackoverflow com questions 52
  • 有没有办法在 Android 中创建自定义答录机?

    我想创建一个应用程序 允许您使用以下命令过滤来电到各种应答消息 对于列入黑名单的电话号码 此号码不可用 给陌生人的正式信息 关于您为朋友所做的事情的信息性消息 我不知道如何自动接听电话 播放录制的消息 然后等待应答并录制 或者也许只有一种与
  • 如何从给定类 Item 获取数组?

    首先 我是新手 我正在尝试使用媒体存储获取媒体文件详细信息并将详细信息保存在列表中mitems 这就是我正在做的事情 public class MusicRetriever final String TAG MusicRetriever C
  • Java Date Hibernate 截止时间

    我在 Oracle DB 中有一个日期类型列 它肯定包含日期和时间 但是当我尝试在java应用程序中获取数据时 它将返回带有一堆零的日期而不是实时的 在代码中它将是这样的 SQLQuery sqlQuery session createSQ