com.vladmihalcea.hibernate.type.util
Class CamelCaseToSnakeCaseNamingStrategy

java.lang.Object
  extended by org.hibernate.cfg.DefaultNamingStrategy
      extended by com.vladmihalcea.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
          extended by com.vladmihalcea.hibernate.type.util.CamelCaseToSnakeCaseNamingStrategy
All Implemented Interfaces:
Serializable, org.hibernate.cfg.NamingStrategy

Deprecated. use CamelCaseToSnakeCaseNamingStrategy instead

@Deprecated
public class CamelCaseToSnakeCaseNamingStrategy
extends CamelCaseToSnakeCaseNamingStrategy

Maps the JPA camelCase properties to snake_case database identifiers.

For more details about how to use it, check out this article on vladmihalcea.com.

Author:
Vlad Mihalcea
See Also:
Serialized Form

Field Summary
static String CAMEL_CASE_REGEX
          Deprecated.  
static CamelCaseToSnakeCaseNamingStrategy INSTANCE
          Deprecated.  
static String SNAKE_CASE_PATTERN
          Deprecated.  
 
Constructor Summary
CamelCaseToSnakeCaseNamingStrategy()
          Deprecated.  
 
Method Summary
 
Methods inherited from class com.vladmihalcea.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
classToTableName, collectionTableName, foreignKeyColumnName, joinKeyColumnName, propertyToColumnName
 
Methods inherited from class org.hibernate.cfg.DefaultNamingStrategy
columnName, logicalCollectionColumnName, logicalCollectionTableName, logicalColumnName, tableName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final CamelCaseToSnakeCaseNamingStrategy INSTANCE
Deprecated. 

CAMEL_CASE_REGEX

public static final String CAMEL_CASE_REGEX
Deprecated. 
See Also:
Constant Field Values

SNAKE_CASE_PATTERN

public static final String SNAKE_CASE_PATTERN
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

CamelCaseToSnakeCaseNamingStrategy

public CamelCaseToSnakeCaseNamingStrategy()
Deprecated. 


Copyright © 2022. All rights reserved.