hibernate jpa 를 사용할 때 table과 field값에 대한 naming convention을 지정할 수 있다. 자바객체와 DB에 지정한 이름간 변환에 적용된다.

Table에는 snake naming convention을 적용하고
Field에는 camel naming convention을 적용한 예시는 아래와 같다.

[Table Naming Convention]
properties.put(“hibernate.implicit_naming_strategy”, “org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl” );

[Field Naming Convention]
properties.put(“hibernate.physical_naming_strategy”, “org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy” );

Leave a Reply

Your email address will not be published. Required fields are marked *