Hibernate 4.0.1 最終リリースの新しいリリースをダウンロードしました。次のコードを入力すると、非常に奇妙です。
Hibernate.STRING
STRING キーワードでエラーを示す Eclipse IDE。ビルド パスに hibernate jar があることは確かで、次のコードも含まれています。
import org.hibernate.Hibernate;
なぜこれが起こるのだろうか?
そのフィールドは 4.0 には存在しないためです。
3.5のフィールド ドキュメントには次のように書かれています。
非推奨。 http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138を参照してください。
これで使用できますStandardBasicTypes.STRING
(これはかなりStringType.INSTANCE
です)。