Hibernate(五)基本数据类型

一、Hibernate的基本数据类型

3种数据类型之间的对应关系


Hibernate映射类型


Java类型


标准SQL类型


integer


java.lang.Integer


INTEGER


long


java.lang.Long


BIGINT


short


java.lang.Short


SMALLINT


float


java.lang.Float


FLOAT


double


java.lang.Double


DOUBLE


big_decimal


java.math.BigDecimal


NUMERIC


character


java.lang.String


CHAR(1)


string


java.lang.String


VARCHAR


byte


byte或java.lang.Byte


TINYINT


boolean


boolean或java.lang.Boolean


BIT


Hibernate映射类型


Java类型


标准SQL类型


yes_no


boolean或java.lang.Boolean


CHAR(1)(‘Y‘或‘N‘)


true_false


boolean或java.lang.Boolean


CHAR(1)(‘Y‘或‘N‘)


date


java.util.Date或java.sql.Date


DATE


time


java.util.Date或java.sql.Time


TIME


timestamp


java.util.Date或java.sql.Timestamp


TIMESTAMP


calendar


java.util.Calendar


TIMESTAMP


calendar_date


java.util.Calendar


DATE


binary


byte[]


VARBINARY或BLOB


text


java.lang.String


CLOB


serializable


java.io.Serializable实例


VARBINARY或BLOB


clob


java.sql.Clob


CLOB


blob


java.sql.Blob


BLOB


class


java.lang.Class


VARCHAR


locale


java.util.Locale


VARCHAR


timezone


java.util.TimeZone


VARCHAR


currency


java.util.Currency


VARCHAR

时间: 2024-12-13 11:36:54

Hibernate(五)基本数据类型的相关文章

Redis——五种数据类型

Redis共有strings.hashs.lists.sets.sorted sets五种数据类型,可以说已经比较丰富了.下面只对这几种数据类型的数据结构与用途做简要介绍.至于每种数据类型的操作API,这里只简单一提,不再一一详细介绍,有需要的用户可以Google即可. 一.    strings string是最简单的类型,一个Key对应一个Value.string类型是类型安全的,Redis的string可以包含任何数据,比如jpg图片或者序列化的对象.存储结构如下: 常用的API函数有:

五、数据类型

五.数据类型1.我们学习js的数据类型不是为了定义变量,因为在js中变量的声明不需要指定数据类型,但是我们起码要知道我们给变量赋值的时候,那个具体的值的数据类型.2.js中的数据类型包括以下几种:Undefined :包括具体值:undefinedString :包括具体值:'a',"a","abc".......Number :包括具体值:1,2,3...,1.0,2.0....,3.14......,NaN,Infinity......Boolean :包括具体

redis的五种数据类型

redis的五种数据类型 redis客户端建立 ./redis-cli -h 192.168.1.22 -p 6380 --raw 1.String 应用场景: 统计网站访问数量.当前在线人数.微博数.粉丝数等,全局递增ID等 . 常用命令: SET key value GET key MSET key1 value1 [key2 value2] MGET key1 key2 INCR key DECR key SETNX key value  #只有key 不存在时,才设置key的值 2.Ha

redis五种数据类型的使用场景

string 1.String 常用命令: 除了get.set.incr.decr mget等操作外,Redis还提供了下面一些操作: 获取字符串长度 往字符串append内容 设置和获取字符串的某一段内容 设置及获取字符串的某一位(bit) 批量设置一系列字符串的内容 应用场景: String是最常用的一种数据类型,普通的key/value存储都可以归为此类,value其实不仅是String, 也可以是数字:比如想知道什么时候封锁一个IP地址(访问超过几次).INCRBY命令让这些变得很容易,

Java 操作 Redis 五种数据类型

项目添加依赖 <!-- Redis 依赖 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> Java 怎么连接 Redis //连接 Redis @Test public void initConn01(){ S

轻松搞定高并发:详解Redis的五种数据类型及应用场景分析!

一.Redis基本概念介绍和特性 1.1 Redis基本概念介绍 1.Redis是远程的,有客户端和服务端,我们一般说的是服务端: 2.Redis是基于内存的,所以比基于硬盘的MySQL要快很多,但非常吃内存 3.Redis是非关系型数据库.本质上也是数据库,但MySQL关系型数据库存储时必须定义数据词典,而Redis则不需要. 1.2 Redis 和 Memcached比较 Redis数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的

Javascript中的五种数据类型

Undefined 未定义.只有一个值undefined Null         只有一个值,null Boolean 在javascript中,只要逻辑表达式不返回undefined不返回null,就都是真的. if(3) true if(null) false if(undefined) false Number   String javascript中不存在char类型. 字符串定义可以用单引号,也可以用双引号. <html> <head> <script type=

转 redis 五种数据类型的使用场景

http://www.cnblogs.com/lori/archive/2012/05/15/2501862.html Redis学习笔记~Redis提供的五种数据结构 回到目录 分布式缓存,消息队列,替代Session呵呵(Session太不稳定了,呵呵)=Redis Redis的崛起绝非偶然,它确实有自己的新东西在里面,它不像Memcached,只能将数据存储在内存中,它提供了持久化机制,避免了場机后的雪崩的问题,即服务器出现问题后,内存中保留的原始数据全部丢失,需要重新组织数据到内存,这时

java的五种数据类型解析

不知道大家对java的简单数据类型是否了解,下面针对Java的五种类型简单数据类型表示数字和字符,进行详细的讲解和分析. 一.简单数据类型初始化 在Java语言中,简单数据类型作为类的成员变量声明时自动初始化为默认值,除非显式地声明.简单数据类型为某一方法声明局部变量时不会自动地初始化而且会导致编译器扔出类似以下的错误消息"Variable x may not have been initialized.(x变量没有初始化)"表B定义了Java简单数据类型的默认值. 二.封装类 1av