Annotation Interface ShortAlias
A shortened version of the JPA element identifier that should be used instead at runtime. This is
a special case for older Oracle platforms that have restrictions on element identifier character
length. At runtime, JPA LTW will be used to transform the entity class to accommodate the
shortened name. Note, this annotation only has meaning (and is only active) when the
broadleaf.jpa.oracle.short.identifier.active
property is set to true in the spring
environment. Note, Broadleaf support for Oracle DB starts at Oracle version 12cR1.-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionThe map of shortened names for any applicable indexes defined at the current level
-
Element Details
-
value
String valueThe shortened name to use at runtime for the JPA element- Returns:
- The shortened name to use at runtime for the JPA element
-
-
-
indexes
IndexAlias[] indexesThe map of shortened names for any applicable indexes defined at the current level- Returns:
- The map of shortened names for any applicable indexes defined at the current level
- Default:
- {}
-