转载:http://blog.csdn.net/daijunjieok/article/details/6319340
1.日期:
@Temporal(TemporalType.DATE)
@Column(name = "applyDate", nullable = false, length = 10)
public Date getApplyDate() {
return applyDate;
}
在页面端取值:2011-04-12
2.时间:
@Temporal(TemporalType.TIME)
在页面端取值:22:50:30
3.日期和时间(默认
):
@Temporal(TemporalType.TIMESTAMP)
在页面端取值:2011-04-12 22:51:34.0
分享到:
相关推荐
1. **FIELD**: 这是默认的访问策略,意味着JPA会直接通过实体类的字段来获取和设置值。这种方式简单明了,但可能不适用于所有场景,尤其是在需要自定义逻辑时。 2. **PROPERTY**: 使用此策略时,JPA会通过实体类的...
在JPA中,实体类中的时间字段可以通过`@Temporal`注解来指定与数据库中相应类型之间的映射关系。具体来说,可以将`java.util.Date`映射为`java.sql.Date`、`java.sql.Time`或`java.sql.Timestamp`等类型。默认情况下...
Hibernate开发讲义JPA注解学习.ppt
在JPA中,我们可以使用`@Temporal`注解来指定日期字段的存储类型: - `@Temporal(TemporalType.DATE)`:仅存储日期部分。 - `@Temporal(TemporalType.TIME)`:仅存储时间部分。 - `@Temporal(TemporalType....
JPA注解参考_Oracle.chm 通过它可以全面的掌握JPA编程
- 使用`@Temporal`注解处理日期和时间类型。 - 使用`@PrePersist`和`@PostPersist`等生命周期回调方法在对象保存前或保存后执行特定逻辑。 通过这种方式,开发者可以避免编写大量的XML映射文件,使得代码更简洁,...
Java 程序使用 JPA 注解详解 Java 持久层 API(Java Persistence API)是一种 Java 应用程序接口,用于访问、管理和持久化数据之间的关系。JPA 使用注解来定义实体类与数据库表之间的映射关系,本文将详细介绍 JPA ...
对于标准JPA不直接支持的复杂类型,可以使用`@Converter`注解创建自定义转换器,将Java对象转换为数据库可存储的格式,反之亦然。 8. **实体监听器**: 使用`@PrePersist`、`@PostPersist`、`@PreUpdate`、`@Post...
- `hibernate.show_sql` 和 `hibernate.format_sql`: 显示和格式化最终执行的SQL语句。 ##### 3. Hibernate JPA 使用场景 - **快速开发**: Hibernate JPA通过简化对象与关系型数据库之间的映射过程,加快了开发...
4. `@Temporal`: 对于日期和时间类型的字段,`@Temporal`注解可以帮助我们定义存储策略,如`TemporalType.DATE`(日期)、`TemporalType.TIME`(时间)和`TemporalType.TIMESTAMP`(日期时间)。 5. `@OneToMany`, ...
《Hibernate JPA:Java持久化框架的基石》 Hibernate JPA,全称为Hibernate Java Persistence API,是Hibernate组织提供的一种基于Java平台的企业级对象关系映射(ORM)解决方案,它实现了Java Persistence API...
7. `@Temporal`:用于日期和时间类型的字段,可以设置时间戳类型。 8. `@OneToMany`, `@ManyToOne`, `@OneToOne`, `@ManyToMany`:这些注解用于定义实体间的关联关系,如一对一、一对多、多对一和多对多关系。 9. ...
8. `@Temporal`: 用于处理日期和时间类型的字段,有`TemporalType.DATE`, `TemporalType.TIME`和`TemporalType.TIMESTAMP`三种类型。 9. `@Temporal`: 用于处理日期和时间类型的字段,有`TemporalType.DATE`, `...
赠送jar包:hibernate-jpa-2.1-api-1.0.2.Final.jar; 赠送原API文档:hibernate-jpa-2.1-api-1.0.2.Final-javadoc.jar; 赠送源代码:hibernate-jpa-2.1-api-1.0.2.Final-sources.jar; 赠送Maven依赖信息文件:...
hibernate-jpa-2.0-api-1.0.1.Final-sources.jar hibernate jpa 源代码
JPA支持多种数据类型转换,以及复杂的查询机制,如Criteria API和JPQL(Java Persistence Query Language)。 Spring Data JPA和JPA的结合使用,使得开发人员能够专注于业务逻辑,而不必过于关注底层的数据访问细节...
JPA注解和Hibernate建表 一、JPA概述 Java Persistence API(JPA)是Sun官方提出的Java持久化规范,它只是一个规范不是一个产品。JPA的主要目标是提供一种简洁、易用的方式来访问、操作和管理Java应用程序中的数据...
《深入理解Hibernate JPA:构建高效持久层框架》 Hibernate JPA,全称为Java Persistence API,是Java领域中用于管理数据库对象的一种规范,它为Java应用程序提供了统一的ORM(对象关系映射)解决方案。Hibernate...
- `@Temporal`:针对日期和时间类型的属性,指定存储策略,如`TemporalType.DATE`、`TemporalType.TIME`、`TemporalType.TIMESTAMP`。 - `@Lob`:用于大对象,如BLOB或CLOB。 - `@Version`:乐观锁,用于跟踪实体...