public class SpringImplicitNamingStrategy
extends org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
Hibernate ImplicitNamingStrategy that follows Spring recommended naming
conventions. Naming conventions implemented here are identical to
ImplicitNamingStrategyJpaCompliantImpl with the exception that join table names
are of the form
{owning_physical_table_name}_{association_owning_property_name}.