我有一个应用程序被迫托管在仅运行 JRE 6 的提供程序上。
我的 Hibernate bean 上出现编译错误,这些 bean 的属性已用@Transient
. java.beans.Transient
编译错误是由于Java 7 中引入的事实造成的。
有没有办法在没有此注释的情况下将 Hibernate 属性标记为瞬态?最好不必完全迁移到*.hbm.xml
并完全放弃注释?是否有可能以某种方式将此注释接口添加到 JRE 6 的类路径中?
如果您想指出这在 Java 6 上是不可能的,并且我应该切换托管服务提供商,那么请将此作为评论发布,说明这将被否决的答案。