Wat de stacktracering u vertelt, is dat Hibernate zichzelf aan het initialiseren is, en in het bijzonder Configuration.generateSchemaCreationScript uitvoert , die al uw toegewezen tabellen doorloopt en DDL voor hen genereert. Als onderdeel hiervan bevraagt het de bestaande kolommen en zet ze om in een interne Hibernate-weergave. Het doet dit door aan te roepen ResultSetMetaData::getColumnType
en dan TypeNames::get
met de resulterende typecode. Het probleem is dat getColumnType retourneert een typecode van 1111, wat betekent 'overig
'), en Hibernate weet niet wat ze daarmee aan moet.
Kortom, ergens in een van uw tabellen staat een kolom van een type dat Hibernate niet aankan. Als je weet welke kolom dat is, kun je gaan nadenken over wat je eraan kunt doen.