我刚刚下载了新版本的 Hibernate 4.0.1 最终版本。很奇怪,当我输入以下代码时:
Hibernate.STRING
eclipse IDE 显示 STRING 关键字错误。我确定我的构建路径中有 hibernate jar,并且还包含以下代码:
import org.hibernate.Hibernate;
我只是想知道为什么会发生这种情况?
最佳答案
因为 that field doesn't exist in 4.0 .
field documentation in 3.5是这样说的:
Deprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138
您现在可以使用 StandardBasicTypes.STRING
(这几乎是 StringType.INSTANCE
)。
关于java - 为什么Hibernate STRING无法解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11119672/