类 SpringImplicitNamingStrategy
java.lang.Object
org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy
- 所有已实现的接口:
Serializable
,org.hibernate.boot.model.naming.ImplicitNamingStrategy
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}
.- 从以下版本开始:
- 1.4.0
- 作者:
- Andy Wilkinson
- 另请参阅:
-
字段概要
从类继承的字段 org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
INSTANCE
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.hibernate.boot.model.naming.Identifier
determineJoinTableName
(org.hibernate.boot.model.naming.ImplicitJoinTableNameSource source) 从类继承的方法 org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
determineAnyDiscriminatorColumnName, determineAnyKeyColumnName, determineBasicColumnName, determineCollectionTableName, determineDiscriminatorColumnName, determineForeignKeyName, determineIdentifierColumnName, determineIndexName, determineJoinColumnName, determineListIndexColumnName, determineMapKeyColumnName, determinePrimaryKeyJoinColumnName, determinePrimaryTableName, determineTenantIdColumnName, determineUniqueKeyName, toIdentifier, transformAttributePath, transformEntityName
-
构造器详细资料
-
SpringImplicitNamingStrategy
public SpringImplicitNamingStrategy()
-
-
方法详细资料
-
determineJoinTableName
public org.hibernate.boot.model.naming.Identifier determineJoinTableName(org.hibernate.boot.model.naming.ImplicitJoinTableNameSource source) - 指定者:
determineJoinTableName
在接口中org.hibernate.boot.model.naming.ImplicitNamingStrategy
- 覆盖:
determineJoinTableName
在类中org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
-