Java 在hibernate 3.6.8中,我使用什么来代替nullSafeSet和nullSafeGet,因为文档说它们不推荐使用

Java 在hibernate 3.6.8中,我使用什么来代替nullSafeSet和nullSafeGet,因为文档说它们不推荐使用,java,database,hibernate,jakarta-ee,Java,Database,Hibernate,Jakarta Ee,几分钟前,我正在创建一个自定义用户类型,当我查看javadocs时,发现nullSafeSet()和nullSafeGet已被弃用。我看不到任何其他方法实现我的UserType。这可能只是针对4.0版本的吗?这本书很有趣。我只是略读了一下,但听起来这主要是一个“提醒一下:我们将在Hibernate 4中更改内容”的警告,而不是其他任何警告。这本书非常有趣。我只是略读了一下,但这听起来像是一个“提醒大家:我们将在Hibernate 4中更改内容”的警告,比其他任何警告都重要。谢谢!我忘了Hiber

几分钟前,我正在创建一个自定义用户类型,当我查看javadocs时,发现
nullSafeSet()
nullSafeGet
已被弃用。我看不到任何其他方法实现我的
UserType
。这可能只是针对4.0版本的吗?

这本书很有趣。我只是略读了一下,但听起来这主要是一个“提醒一下:我们将在Hibernate 4中更改内容”的警告,而不是其他任何警告。

这本书非常有趣。我只是略读了一下,但这听起来像是一个“提醒大家:我们将在Hibernate 4中更改内容”的警告,比其他任何警告都重要。

谢谢!我忘了Hibernate喜欢在没有其他模式的情况下实现这种不推荐的方法。那么使用SessionImplementor的各种nullSafeSet方法呢?我们有没有办法用这个?如果是这样的话,在我的自定义用户类型中,从哪里可以获得这些SessionImplementors呢谢谢谢谢我忘了Hibernate喜欢在没有其他模式的情况下实现这种不推荐的方法。那么使用SessionImplementor的各种nullSafeSet方法呢?我们有没有办法用这个?如果是这样的话,在我的自定义用户类型中,从哪里可以获得这些SessionImplementors呢谢谢