【问题标题】:What is the counterpart @Type( type="yes_no") of Hibernate on EclipseLink?EclipseLink 上 Hibernate 的对应 @Type(type="yes_no") 是什么?
【发布时间】:2011-11-02 09:17:31
【问题描述】:

正如标题所述,它的对应物是什么?任何冷落都不会受到赞赏。 :D

休眠

@Type( type="yes_no")

Eclipse 链接

一个大(?)

【问题讨论】:

    标签: hibernate orm eclipselink


    【解决方案1】:
      @Basic
      private Character enabled;
    
      public Boolean getEnabled() {
        if (enabled == null) return null;
        return enabled == 'Y' ? Boolean.TRUE : Boolean.FALSE;
      }
    
      public void setEnabled(Boolean enabled) {
        if (enabled == null) {
          this.enabled = null;
        } else {
          this.enabled = enabled == true ? 'Y' : 'N';
        }
      }
    

    我基本上使用另一种方法,通过手动设置您的属性(这里是“启用”),您可以轻松获得相同的结果(或感觉,实际上)。 :D 就是这样。

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 2011-03-11
        • 1970-01-01
        • 2019-07-19
        • 2011-10-03
        • 1970-01-01
        • 2020-09-06
        • 2012-01-16
        • 1970-01-01
        相关资源
        最近更新 更多