https://hibernate.atlassian.net/browse/HHH-10002 changed the interpretation of the table names from physical names to logical names. It’s not clear to me why this was an obviously correct thing to do, but nor is it obviously incorrect, so, fine, whatever. But it definitely should have been documented in the Javadoc. I have added that documentation. But just in case, I’ve also added an annotation member which lets you select between the two possible interpretations, just in case you want to bypass the PhysicalNamingStrategy. |