【问题标题】:org.hibernate.Hibernate constant for enumorg.hibernate.Hibernate 常量用于枚举
【发布时间】:2012-07-04 03:16:04
【问题描述】:

我的问题很简单,如果 org.hibernate.Hibernate.SRTING 用于处理 String 类,而 org.hibernate.Hibernate.INTEGER 用于处理 Integer 类,那么 org.hibernate.Hibernate 中的哪些常量用于处理枚举类??

谢谢....

【问题讨论】:

    标签: java hibernate enums


    【解决方案1】:

    试试

    org.hibernate.Type.EnumType

    【讨论】:

      【解决方案2】:

      如果你的枚举是非参数化的,那么就这样做

      @Enumerated(EnumType.STRING) 
      @Column(name="enumTest")
      private YourEnum myEnum;
      

      在参数化的情况下,需要一点技巧,请参阅here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-08-21
        • 1970-01-01
        • 1970-01-01
        • 2011-07-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多