`
xp9802
  • 浏览: 1188218 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Hibernate枚举类型映射

阅读更多

当使用Hibernate枚举类型映射时,默认的映射方式是tinybolb类型,需要进行一些额外的配置来满足个性化需求。

 

<property name="sex"></property>  

 

可以使用以下配置改变存储方式:

<property name="sex">  

    <type name="org.hibernate.type.EnumType">  

        <param name="enumClass">com.taobao.domain.user.SexType</param>  

        <param name="type">12</param>  

    </type>  

</property>  

 

需要添加hibernate annotations包, 否则出现错误:

Could not determine type for: org.hibernate.type.EnumType

 

其中type为可选值, 默认为4, 即int类型, 值为枚举的顺序值(从0开始)

12为varchar类型, 即枚举的文本值

分享到:
评论

相关推荐

    hibernate映射枚举类型

    hibernate映射枚举类型,hibernate如何映射枚举类型

    JSP 中Hibernate实现映射枚举类型

    JSP 中Hibernate实现映射枚举类型 问题: Java BO类Gender是枚举类型,想在数据库中存成字符串格式,如何编写hbm.xml? public enum Gender{ UNKNOWN(Unknown), MALE(Male), FEMALE(Female); private String ...

    Hibernate中映射枚举类型

    在Hibernate中如何使用枚举映射,Hibernate中映射枚举类型

    Hibernate笔记 马士兵

    十三、 映射枚举类型 19 第12课 使用hibernate工具类将对象模型生成关系模型 19 第13课 ID主键生成策略 20 一、 Xml方式 20 元素(主键生成策略) 20 二、 annotateon方式 21 1、AUTO默认 21 2、IDENTITY 22 3、...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     11.2.2 用UserType映射枚举类型  11.2.3 实现CompositeUserType接口  11.2.4 运行本节范例程序  11.3 操纵Blob和Clob类型数据  11.4 小结  11.5 思考题 第12章 映射继承关系  12.1 继承关系树的每个具体类...

    Hibernate实战(第2版 中文高清版)

     5.3.7 映射枚举   5.4 小结   第6章 映射集合和实体关联   6.1 值类型的set、bag、list和map   6.1.1 选择集合接口   6.1.2 映射set   6.1.3 映射标识符bag   6.1.4 映射list   6.1.5 映射map  ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

     11.2.2 用UserType映射枚举类型  11.2.3 实现CompositeUserType接口  11.2.4 运行本节范例程序  11.3 操纵Blob和Clob类型数据  11.4 小结  11.5 思考题 第12章 映射继承关系  12.1 继承关系树的每个具体类...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part3

     11.2.2 用UserType映射枚举类型  11.2.3 实现CompositeUserType接口  11.2.4 运行本节范例程序  11.3 操纵Blob和Clob类型数据  11.4 小结  11.5 思考题 第12章 映射继承关系  12.1 继承关系树的每个具体类...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

     11.2.2 用UserType映射枚举类型  11.2.3 实现CompositeUserType接口  11.2.4 运行本节范例程序  11.3 操纵Blob和Clob类型数据  11.4 小结  11.5 思考题 第12章 映射继承关系  12.1 继承关系树的每个具体类...

    hibernate 教程

    持久化枚举(Persistent enum)类型 5.2.4. 自定义值类型 5.2.5. 映射到"任意"(any)类型 5.3. SQL中引号包围的标识符 5.4. 映射文件的模块化(Modular mapping files) 6. 集合类(Collections)映射...

    hibernate

    持久化枚举(Persistent enum)类型 5.2.4. 自定义值类型 5.2.5. 映射到"任意"(any)类型 5.3. SQL中引号包围的标识符 5.4. 映射文件的模块化(Modular mapping files) 6. 集合类(Collections)映射...

    JBoss Seam 工作原理、seam和hibernate的范例、RESTFul的seam、seam-gen起步、seam组件、配置组件、jsf,jboss、标签、PDF、注解等等

    Seam - 语境相关的组件[满江红20071230]............................................................................................................................ 1 Java EE 框架...........................

Global site tag (gtag.js) - Google Analytics