スタックトレースが示すことは、Hibernateがそれ自体を初期化する過程にあり、特に Configuration.generateSchemaCreationScript
を実行していることです。 、マップされたすべてのテーブルを調べて、それらのDDLを生成します。この一部として、既存の列を照会し、それらを内部Hibernate表現に変換します。これは、を呼び出すことで実行されます。 ResultSetMetaData ::getColumnType
次に、 TypeNames ::get<を呼び出します。 / code>
結果のタイプコードを使用します。問題は、 getColumnType
は1111のタイプコードを返します。これは、'その他
')、そしてHibernateはそれをどうするかを知りません。
基本的に、テーブルの1つのどこかに、Hibernateが処理できないタイプの列があります。それがどの列であるかを理解できれば、それについて何をすべきかを考え始めることができます。