Hibernate日期映射类型


映 射 类 型


Java类型


标准SQL类型


描    述


date


java.util.Date或者java.sql.Date


DATE


代表日期,形式为:

YYYY-MM-DD


time


java.util.Date或者java.sql.Time


TIME


代表时间,形式为:

HH:MM:SS


timestamp


java.util.Date或者java.sql.

Timestamp


TIMESTAMP


代表时间和日期, 形式为:

YYYYMMDDHHMMSS


calendar


java.util.Calendar


TIMESTAMP


同上


calendar_date


java.util.Calendar


DATE


代表日期,形式为:

YYYY-MM-DD

时间: 2024-11-06 07:15:54

Hibernate日期映射类型的相关文章

hibernate的映射类型

hibernate的映射类型 hibernate MySQL映射类型 1.Hibernate的映射类型 hibernate mysql映射类型 Hibernate 映射类型 Java 类型 标准 SQL 类型 大小和取值范围 integer 或者 int int 或者 java.lang.Integer INTEGER 4 字节 long long  Long BIGINT 8 字节 short short  Short SMALLINT 2 字节 byte byte  Byte TINYINT

攻城狮在路上(壹) Hibernate(九)--- Hibernate的映射类型

Hibernate采用映射类型作为Java类型和SQL类型的桥梁,对应type属性.分为两种:内置映射类型和客户化映射类型.一.内置映射类型: 1.Java基本类型的Hibernate映射类型: Java基础类型的Hibernate映射类型 Hibernate映射类型 Java类型 标准SQL类型 大小和取值范围 integer或者int int或者java.lang.Integer INTEGER   long long BIGINT   short short SMALLINT   byte

hibernate教程—映射类型

Hibernate映射类型分为两种:内置映射类型和客户化映射类型.内置映射类型负责把一些常见的Java类型映射到相应的SQL类型:此外,Hibernate还允许用户实现UserType或CompositeUserType接口,来灵活地定制客户化映射类型.客户化类型能够把用户定义的Java类型映射到数据库表的相应字段. 一.Hibernate的内置映射类型 1.Java基本类型的Hibernate映射类型 Hibernate映射类型 Java类型 标准SQL类型 大小和取值范围 integer或者

Hibernate 日期映射 条件查询

1. hql: ...and accopt_time > ?" 2. query.setDate Query query = session.createQuery(hql); int i = 0; //给非日期字段赋值 for (i = 0; i < params.length-1; i++) { query.setString(i, params[i]); } //给开始日期字段赋值 query.setDate(i, DateUtil.string2date(params[i])

Hibernate对象映射类型

Hibernate understands both the Java and JDBC representations of application data. The ability to read and write object data to a database is called marshalling, and is the function of a Hibernate type. A type is an implementation of the org.hibernate

hibernate的日期映射

2. 映射 Java 的时间, 日期类型 1). 两个基础知识: I. 在 Java 中, 代表时间和日期的类型包括: java.util.Date 和 java.util.Calendar. 此外, 在 JDBC API 中还提供了 3 个扩展了 java.util.Date 类的子类: java.sql.Date, java.sql.Time 和 java.sql.Timestamp, 这三个类分别和标准 SQL 类型中的 DATE, TIME 和 TIMESTAMP 类型对应 II. 在标

hibernate之实体类型到映射文件

1.通过写hibernate的映射文件,将实体类型转换成数据库中的表 其中那个映射文件是根据实体类型而写的. 实体类型User.java package cn.wwh.www.hibernate.dd.property; import java.util.Arrays; import java.util.Date; /** *类的作用: * * *@author 一叶扁舟 *@version 1.0 *@创建时间: 2014-8-17 下午08:05:30 */ public class Use

3.Hibernate 映射类型

映射类型 当你准备一个 Hibernate 映射文件时,我们已经看到你把 Java 数据类型映射到了 RDBMS 数据格式.在映射文件中已经声明被使用的 types 不是 Java 数据类型:它们也不是 SQL 数据库类型.这种类型被称为 Hibernate 映射类型,可以从 Java 翻译成 SQL,反之亦然. 在这一章中列举出所有的基础,日期和时间,大型数据对象,和其它内嵌的映射数据类型. 原始类型 映射类型 Java 类型 ANSI SQL 类型 integer int 或 java.la

Hibernate映射类型(转)

Hibernate映射类型分为两种:内置映射类型和客户化映射类型.内置映射类型负责把一些常见的Java类型映射到相应的SQL类型:此外,Hibernate还允许用户实现UserType或CompositeUserType接口,来灵活地定制客户化映射类型.客户化类型能够把用户定义的Java类型映射到数据库表的相应字段. 一.Hibernate的内置映射类型 1.Java基本类型的Hibernate映射类型 Hibernate映射类型 Java类型 标准SQL类型 大小和取值范围 integer或者