【问题标题】:How does the @Transient annotation get its value?@Transient 注解如何获得它的值?
【发布时间】:2014-12-20 11:44:55
【问题描述】:

所以我知道javax.persistence.Transient 中的@Transient 标志着属性或字段不是持久的。但是这个属性或字段如何知道它应该填充什么数据。

【问题讨论】:

    标签: java persistence transient


    【解决方案1】:

    它没有。在某些代码初始化为其他内容之前,该字段具有其默认值(null,对于对象类型)。

    【讨论】:

      【解决方案2】:

      @Transient 表示该字段没有被持久化,这也意味着它不会从数据库中获取。其值由用户代码设置(例如,setter 方法)。

      【讨论】:

        猜你喜欢
        • 2017-08-02
        • 1970-01-01
        • 2011-01-10
        • 1970-01-01
        • 2014-02-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多