`

hibernate jpa 注解 @Temporal(TemporalType.DATE)

阅读更多

1) DATE :等于java.sql.Date
2) TIME
:等于
java.sql.Time
3) TIMESTAMP
:等于java.sql.Timestamp 

1.日期:

@Temporal(TemporalType.DATE)
 @Column(name = "applyDate", nullable = false, length = 10)
 public Date getApplyDate() {
  return applyDate;
 }

在页面端取值:2011-07-05

2.时间:

@Temporal(TemporalType.TIME)

在页面端取值:22:50:30

3.日期和时间(默认)

@Temporal(TemporalType.TIMESTAMP)
在页面端取值:2011-07-05 22:51:34

分享到:
评论

相关推荐

    05_JPA详解_日期_枚举等字段类型的JPA映射.zip

    - `@Temporal(TemporalType.DATE)`:仅存储日期部分。 - `@Temporal(TemporalType.TIME)`:仅存储时间部分。 - `@Temporal(TemporalType.TIMESTAMP)`:存储日期和时间部分,是默认值。 例如: ```java import javax...

    Hibernate注解jar包

    - `@Temporal`:针对日期和时间类型的属性,指定存储策略,如`TemporalType.DATE`、`TemporalType.TIME`、`TemporalType.TIMESTAMP`。 - `@Lob`:用于大对象,如BLOB或CLOB。 - `@Version`:乐观锁,用于跟踪实体...

    时间戳实例 绝对好使 hibernate全自动实现时间戳

    具体来说,可以添加一个类型为`java.util.Date`或`java.time.LocalDateTime`的字段,然后使用`@Temporal(TemporalType.TIMESTAMP)`注解(对于JPA)或`@CreationTimestamp`和`@UpdateTimestamp`注解(对于Hibernate)...

    hibernate常用注解

    @Temporal(TemporalType.DATE) private Date departureDate; // Other fields and methods } @Entity public class Body { @Id private Long id; @OneToOne(cascade=CascadeType.ALL) @...

    hibernate-common-annotations.jar

    "hibernate-commons-annotations.jar"包含了所有上述的JPA注解以及Hibernate特定的扩展注解,如@org.hibernate.annotations.Entity、@org.hibernate.annotations.Table等。这些注解使得开发者无需编写XML配置文件,...

    JPA完成单表注解配置说明包括日期,大文本,二进制文本,枚举

    在上述代码中,`@Temporal(TemporalType.DATE)`用于处理日期字段,确保只存储日期部分,不包含时间信息。`@Lob`注解用于大文本和二进制数据,`@Column(columnDefinition = "BLOB")`是针对特定数据库(如MySQL)的...

    Hibernate_JPA

    6. **时间类型**:对于日期和时间,可以使用 `@Temporal` 注解指定时间类型,如 `TemporalType.DATE`,`TemporalType.TIME` 或 `TemporalType.TIMESTAMP`。 7. **一对多映射**:在 Hibernate 中,表示一个实体类与...

    Hibernate注解详解.pdf

    ### Hibernate注解详解 #### 一、实体Bean与基本注解 **实体Bean**是Hibernate框架中的核心概念之一,指的是那些被持久化的Java对象。在Hibernate中,通过使用`@Entity`注解来标记某个Java类,使其成为实体Bean。 ...

    hibernate注解说明文档

    11. **@Temporal, @Temporal(TemporalType.TIMESTAMP)**:这个注解用于处理日期和时间类型的字段,可以指定为 DATE、TIME 或 TIMESTAMP。 12. **@Transient**:标记一个属性为瞬态,不进行持久化,这意味着这个属性...

    03_Hibernate&JPA .pptx

    `@Temporal`注解用于将`java.util.Date`对象映射为数据库中的date、time、datetime或timestamp类型,通过指定`TemporalType`的类型来决定。 5. Boolean值的映射: Hibernate和JPA会自动处理Boolean类型的映射,通常...

    hibernate-annotations-3.4.0.GA

    8. @Temporal:用于日期时间类型的字段,支持TIMESTAMP、DATE和TIME三种类型。 9. @Transient:标记不映射到数据库的字段。 三、Hibernate Annotations 3.4.0.GA新特性 1. 支持JPA 2.0规范:此版本引入了更多的JPA...

    Hibernate_3.2.0_annotations _zh_CN.chm

    `@Temporal`注解用于处理日期和时间类型,如`TemporalType.DATE`, `TemporalType.TIME`和`TemporalType.TIMESTAMP`。`@Lob`用于大对象,如BLOB或CLOB,存储大型二进制数据或文本数据。 除此之外,还有用于缓存的...

    Hibernate 注解映射

    * @Temporal:指定日期时间的类型,包括 TIMESTAMP、DATE 和 TIME。 * @Basic:简化属性,可以不用注解,默认就是 @Basic。 * @Transient:指定属性不需要持久化。 二、 映射关联关系 Hibernate 注解映射支持多种...

    Hibernate 3 Annotations 指南

    此外,配合EclipseLink、OpenJPA等其他JPA实现,注解也可以在不同ORM框架间迁移,增强了代码的可移植性。 通过学习和熟练掌握Hibernate 3的注解,开发者能更好地驾驭Java企业级应用的持久化层,提高开发效率,减少...

    hibernate annotion API

    7. `@Temporal`:用于日期和时间字段,指定日期或时间的存储类型,如`TemporalType.DATE`、`TemporalType.TIME`或`TemporalType.TIMESTAMP`。 8. `@Version`:乐观锁注解,用于实现版本控制,防止并发更新时的数据...

    hibernate-annotations-3.2.1.GA.zip

    Hibernate Annotations是Hibernate 3.2引入的功能,它允许开发者在实体类上直接使用JPA(Java Persistence API)注解,替代传统的Hibernate XML配置文件。这些注解包括@Table、@Column、@Id等,它们提供了对象到...

    EJB注解说明

    - `@Temporal`:处理日期和时间类型的字段,如`TemporalType.DATE`, `TemporalType.TIME`, `TemporalType.TIMESTAMP`。 - `@JoinColumn`: 用于定义一对一或一对多关系中连接的外键列。 总的来说,EJB 3.0通过注解极...

    java JPA 用法

    目前,主流的ORM框架如Hibernate 3.2、TopLink 10.1.3以及OpenJPA等都实现了JPA规范。 #### 二、JPA的核心技术 JPA主要包含了以下几个方面的技术: 1. **ORM映射元数据**:支持XML和JDK 5.0注解两种元数据形式,...

Global site tag (gtag.js) - Google Analytics