Class ExtendedNamingStrategy

All Implemented Interfaces:
NamingStrategy

public class ExtendedNamingStrategy extends DefaultNamingStrategy
ExtendedNamingStrategy works like the DefaultNamingStrategy, but tries to create foreign key property names in a different way.

It looks for patterns like this .*_<forward>_<inverse> and uses the forward part for the foreign key name and inverse for the inverse foreign key name.

Author:
tiwe