Class ImprovedModifiedColumnNamingStrategy

All Implemented Interfaces:
ModifiedColumnNamingStrategy

public class ImprovedModifiedColumnNamingStrategy extends LegacyModifiedColumnNamingStrategy
A ModifiedColumnNamingStrategy that adds modified columns with the following rules:
  • For basic types, prioritizes audit annotation naming followed by physical column name appended with suffix.
  • For associations with single column foreign keys, behaves like basic types.
  • For associations with multiple column foreign keys, prioritizes audit annotation naming followed by using property name.
  • For embeddables, behaves like associations with multiple column foreign keys
Since:
5.4.7