All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vladmihalcea.hibernate.type.util.CamelCaseToSnakeCaseNamingStrategy Maven / Gradle / Ivy

There is a newer version: 2.21.1
Show newest version
package com.vladmihalcea.hibernate.type.util;

/**
 * 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. * * @deprecated use {@link com.vladmihalcea.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy} instead * * @author Vlad Mihalcea */ @Deprecated public class CamelCaseToSnakeCaseNamingStrategy extends com.vladmihalcea.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy { public static final CamelCaseToSnakeCaseNamingStrategy INSTANCE = new CamelCaseToSnakeCaseNamingStrategy(); public static final String CAMEL_CASE_REGEX = "([a-z]+)([A-Z]+)"; public static final String SNAKE_CASE_PATTERN = "$1\\_$2"; }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy