Ist das nicht der Job für NamingStrategy ?
Sie erhalten den Namen der verwalteten Entität (z. B. Kunde) und sollten den verwendeten Tabellennamen festlegen (entityName.toLowerCase()
). in Ihrem Fall).
Ich bin mir nicht sicher, ob die NamingStrategies beim Generieren von Tabellen (hbm2ddl) berücksichtigt werden.