您的位置:首页 > 编程语言 > Java开发

博为峰JavaEE技术文章 —— Hibernate 域模型(4) 基本类型

2017-05-03 19:12 337 查看
小博老师本章给大家介绍 Hibernate域模型的基本类型对应关系。Hibernate的基本值类型通常将单个数据库的列,映射到单个非聚合的Java类型。 Hibernate提供了许多内置的基本类型,遵循JDBC规范推荐的映射规则。Hibernate内部使用基本类型的注册表机制,解析特定的org.hibernate.type.Type类型。

Hibernate提供了以下的基本类型

标准基本类型:



Java8特有的基本类型:


 

Hibernate spatial基本类型:


 

要使用以上的hibernate-spatial类型,必须将hibernate-spatial依赖关系包添加到类路径中,并使用org.hibernate.spatial.SpatialDialect实现。

这些映射关系由Hibernate内部的一个服务进行管理,称为org.hibernate.type.BasicTypeRegistry,它维护一个org.hibernate.type.BasicType类型的Map对象,key的名称是上面表格中的BasicTypeRegistry key(s)字段的值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息