@Temporal JPA 映射时间(Temporal)类型
来源:互联网 发布:总裁高级研修班知乎 编辑:程序博客网 时间:2024/05/29 14:16
在进行实体映射时,有关时间日期类型的类型可以是java.sql包下的java.sql.Date、java.sql.Time 和java.sql.Timestamp,还有java.util包下的java.util.Date 和 java.util.Calendar类型。默认情况下,实体中使用的数据类型是java.sql包下的类,但此时如果要使用java.util包中的时间日期类型,则需要而外标注@Temporal注释来说明转化成java.util包中的类型。
例如以下所示,将属性“createTime”创建时间转化为java.util.Date,属性“birthday”出生日期转化为java.util.Date类型,代码如下。
@Entity
@Table(name = "customer")
public class CustomerEO implements java.io.Serializable {
}
其中,使用@Temporal注释时应该注意以下几个问题。
@Temporal的定义如以下所示。
public @interface Temporal {
}
默认为TemporalType.TIMESTAMP类型。
TemporalType枚举类型定义如下:
public enum TemporalType {
}
java.sql.Date
java.sql.Time
java.sql.Timestamp
- JPA 映射时间(Temporal)类型@Temporal
- JPA 映射时间(Temporal)类型@Temporal
- JPA 映射时间(Temporal)类型@Temporal
- JPA 映射时间(Temporal)类型@Temporal
- @Temporal JPA 映射时间(Temporal)类型
- @Temporal JPA 映射时间(Temporal)类型
- 映射时间(Temporal)类型@Temporal
- 映射时间(Temporal)类型@Temporal
- 映射时间(Temporal)类型@Temporal
- 映射时间(Temporal)类型@Temporal
- 映射时间(Temporal)类型@Temporal
- jpa @Temporal
- Temporal
- @Temporal
- @Temporal
- @Temporal
- hibernate jpa 注解 @Temporal(TemporalType.DATE) 格式化时间日期,页面直接得到格式化类型的值
- hibernate jpa 注解 @Temporal(TemporalType.DATE) 格式化时间日期,页面直接得到格式化类型的值
- 我行我素购物管理系统
- JAVA中StringBuffer,HashMap等常见类扩容机制
- angularjs中的下拉框,以及数据的回显,并且还可以实现下拉框的功能
- 高通Snapdragon Sensor Core(SSC)培训笔记
- Spark Streaming如何使用checkpoint容错
- @Temporal JPA 映射时间(Temporal)类型
- java中HashMap和HashTable的区别总结
- 24、Power Query-数学运算的应用(统计男女人数)
- Play!Framework学习笔记:初识Play
- LeetCode 294. Flip Game II
- Error:(149, 22) 错误: 需要常量表达式
- 移动端布局学习小结
- ArcGIS Viewer for Flex 配置文件解析
- linux运维学习第四课