对于Java程序而言,表示日期、时间的类型只有两种:java.util.Date和java.util.Calendar;但对于数据库而言,表示日期、时间的类型就比较多了,如date、time、datetime、timestamp等。

        在这样的背景下,当在实体中定义了一个java.util.Date类型的Filed时,JPA到底是这种类型的Field映射成date类型的列?time类型的列?还是timestamp类型的列呢?这对JPA来说有些难于抉择。在这样的情况下,我们可以使用@Temporal来修饰这种类型的field,使用@Temporal时可指定一个value属性,该属性支持TemporalType.Date、TemporalType.TIME、TemporalType.Timestamp三个值之一,用于指定将该Field映射到数据表的date、time和timestamp类型的数据列。

实例:

@Temporal(javax.persistence.TemporalType.TIMESTAMP)
private Date borrowTime = null;

感谢您的阅读

JAP中@Temporal相关推荐

  1. Unity中Temporal AA

    这个东西是trace在群里提到的,然后我看了一些相关资源Filtering Approaches for Real-Time Anti-Aliasing(很多sig course好棒好棒).High ...

  2. 论文研读:Automatic Temporal Segment Detection and Affect Recognition From Face and Body Display

    摘要:情感的呈现包含一系列的时域分割:开启(onset).峰值(apex).结束(offset).在过去15年中(论文发表于2009年),计算机界对情感识别进行了大量的研究,但是大多数方法都有两点局限 ...

  3. H264/SVC Temporal Scalability

    H264/SVC Temporal Scalability 在多人远程会议或直播系统中,参与的用户可能处于不同的网络环境(有线.wifi.3G.4G)中,网络质量各不一致,为了所有用户可进行远程会议或 ...

  4. jpa怎么传参到in中_JPA 中 in 的方法 注意参数一定要是List

    本文将为您描述JPA 中 in 的方法 注意参数一定要是List,具体完成步骤:@Query(nativeQuery = true, value = "SELECT aea.`create_ ...

  5. 使用jap的specification动态查询的演示案例与一些注意事项

    目录 学习背景与使用步骤 使用specification进行动态分页查询案例演示,包含按时间的范围查询 学习背景与使用步骤 最近在项目中遇到一个需求:对单个或者是多个条件进行分页查询(写在一个接口中) ...

  6. JAP v1.0.5 发布,支持 Basic、Digest 和 Bearer 认证方式

    概要: JAP 发布 1.0.5 重构 JAP 文档站 增加 starter 1. JAP 发布 1.0.5 1.1 增加 jap-http-api 模块 @Mvbbb 自 1.0.5 版本开始,JA ...

  7. 中软国际实习学习第九天

    中软国际实习学习第九.十天 第九天我们实现的是新闻系统的登录的功能,以及在登录功能中间添加一个过滤器 package com.zhongruan.entity;import javax.persist ...

  8. Flink temporal table join研究

    作者:王东阳 前言 ANSI-SQL 2011 中提出了Temporal 的概念,Oracle,SQLServer,DB2等大的数据库厂商也先后实现了这个标准.Temporal Table记录了历史上 ...

  9. 半监督学习之Temporal Ensembling For Semi-supervised Learning

    一. 引言   这篇文章是ICLR2017的一篇文章,是半监督学习领域的一篇经典文章,以这篇文章作为进入半监督学习的一个切入点.   在这篇文章中,作者的将其工作描述为self-ensembling, ...

最新文章

  1. python 批量下载网址_python 遍历oss 实现批量下载
  2. Python 类的多态
  3. 跟各位读者朋友分享下公众号运营策略
  4. vue中点击添加class,双击去掉class
  5. 贝叶斯定理到贝叶斯滤波器
  6. 通过字节流来代替链接来下载小文件
  7. python 点云配准_点云的全局配准
  8. ECMAScript 学习笔记01
  9. 录像机CIF、D1、720P、960P、1080P分辨率及硬盘所占空间
  10. usb网卡android驱动+win7,usb网卡万能驱动_手把手教你usb网卡驱动
  11. 阿里资深技术专家:35岁IT职场人的8个经验总结!
  12. js通过银行卡号获取银行卡号获取所属银行,银行名称,银行编码,银行卡种
  13. 腾讯云 短信验证码 php,PHP中使用腾讯云短信
  14. have datatype/md5sum 相关的错误 IndentationError: unexpected indent
  15. JAVA 实现《推箱子》游戏
  16. smtp发送QQ邮件
  17. 【Python】数据分析.pandas.透视表与交叉表
  18. 【技术贴】解决打开程序出错,提示错误429,activex部件不能创建对象,不用重装系统。...
  19. RTKLIB中PPP程序结构及重要函数
  20. KNN算法原理与自实现电影分类

热门文章

  1. 开源ERP系统Odoo16测试版发布
  2. 华为畅享6怎么找回计算机,华为荣耀畅玩6双清解屏幕锁格机恢复出厂设置方法...
  3. 手把手教你用R语言读取CSV文件
  4. 未来计算机朝着微型化 巨型化,从目前来看,未来计算机将朝着微型化、巨型化、__________和智能化方向发展....
  5. php7.0 官网下载,PHP For Windows
  6. GUI编程之拨号盘按键音识别的学习与实现
  7. 计算机辅助英语教学中的教学法原则,计算机英语教学中应做到以学生为中心的教学原则...
  8. 【翻译】Aggregated Residual Transformations for Deep Neural Networks
  9. 百钱买百鸡问题与百钱兑换问题(C与C++)经典编程算法
  10. 初出茅庐的小李第86篇博客之Modbus协议总结