使用するアプリケーションで次のエラーが発生しますHibernate。
The method getCastTypeName(int) is undefined for the type Dialect
の間違ったバージョンを使用しているようですHibernate。
のどのバージョンにこのメソッドがありDialectますか?
Hibernate 4.1(これは最新バージョンのようです)それを持っています:
http://docs.jboss.org/hibernate/orm/4.1/javadocs/
それ以降のすべてのバージョンも3.2同様です。自分で確認してください。
http://docs.jboss.org/hibernate/orm/
バージョン3.2は3年以上前のものですが、アプリケーションはどのバージョンを使用していますか?それが本当に古いバージョンである場合、おそらくメソッドが欠落している可能性があります。
Googleで「javaDialect」を検索しました。2番目の結果は、Hibernate3.5のAPIドキュメントにリンクされています。そこで私はこれを見つけました:
https://docs.jboss.org/hibernate/orm/3.5/api/org/hibernate/dialect/Dialect.html#getCastTypeName(int)
これは、Hibernate3.5がintを取る「getCastTypeName」と呼ばれるメソッドを提供したことを示唆しています。