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.