Hibernate映射类型篇

一、  Java类型

-Hibernate映射关系文件中,配置属性和字段关系时,可以在type属性上指定Java类型,用于做Java属性和数据库字段的转换。

-指定Java类型时,需要写出完整的类型名,如java.lang.String。

-自定义类型 :

1.某些特殊的类型,Java预置类型无法支持,需要自定义一个类来实现,这个类要求实现接口UesrType。

2.比如布尔类型,数据库一般存的是char(1),一般存入y/n或者t/f。Java预置类型无法支持对布尔类型的配置,因此需要自定义UserType接口的实现类来实现。

二、Hibernate预定义类型

-Hibernate也提供了一些类型来支持这些映射,这些类型在写法上比较简单,另外也支持所有的数据类型。

-Hibernate提供了7种映射类型,这些类型在书写时是全小写的。

-这些映射类型以及它能够进行哪些Java类型和数据库类型的转换如下图所示。



--完

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,212评论 19 139
  • 今天给女儿讲了日本作家的绘本《请不要生气》。 故事从一个小男孩的视角来诉说他的经历。他不被妈妈理解,妈妈总是对他生...
    我渴望的元白阅读 1,796评论 0 0
  • 感恩先生主动和我聊很多,聊工作和平时的事情,聊他的心情。感恩他对我的依恋和信任,感觉有很多很多话要对我说。感恩好种...
    归韵阅读 1,112评论 0 1
  • 秋风夜雨缠绵绵,天籁音府入耳畔。夜出银河寻故友,手提玉壶缴广寒。众星捧月不曾有,踏月船上归苍兰
    青山依旧_在阅读 1,274评论 0 0
  • 寒潮带来了凌冽的风和飘柔的雪,今年的冬季比以往还要寒冷。 片大的雪悠然而落,在街道上积起,因为车与人不断地碾压,路...
    宗守阅读 2,629评论 0 1

友情链接更多精彩内容