Adopt Hiberate's CamelCaseToUnderscoresNamingStrategy

Closes gh-27352
This commit is contained in:
Andy Wilkinson
2021-07-19 13:19:49 +01:00
parent 99ada4e386
commit 4d30eb453f
6 changed files with 17 additions and 12 deletions

View File

@@ -16,9 +16,9 @@
package org.springframework.boot.docs.howto.dataaccess.configurehibernatenamingstrategy.spring;
import org.hibernate.boot.model.naming.CamelCaseToUnderscoresNamingStrategy;
import org.hibernate.engine.jdbc.env.spi.JdbcEnvironment;
import org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -26,8 +26,8 @@ import org.springframework.context.annotation.Configuration;
public class MyHibernateConfiguration {
@Bean
public SpringPhysicalNamingStrategy caseSensitivePhysicalNamingStrategy() {
return new SpringPhysicalNamingStrategy() {
public CamelCaseToUnderscoresNamingStrategy caseSensitivePhysicalNamingStrategy() {
return new CamelCaseToUnderscoresNamingStrategy() {
@Override
protected boolean isCaseInsensitive(JdbcEnvironment jdbcEnvironment) {