application-jpa.properties 1.38 KB
#---
# h2 jpa配置
spring.config.activate.on-profile=h2_jpa_config
# dialect
spring.jpa.database= H2
# 是否显示sql,格式化sql,ddl schema是否更新
spring.jpa.properties.hibernate.show_sql= true
spring.jpa.properties.hibernate.format_sql= true
spring.jpa.properties.hibernate.hbm2ddl.auto = update
# hibernate5的命名策略
spring.jpa.properties.hibernate.implicit_naming_strategy= org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy
spring.jpa.properties.hibernate.physical_naming_strategy= org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
#---
# mysql jpa配置
spring.config.activate.on-profile=mysql_jpa_config
# dialect
spring.jpa.database= MYSQL
# 是否显示sql,格式化sql,ddl schema是否更新
spring.jpa.properties.hibernate.show_sql= true
spring.jpa.properties.hibernate.format_sql= true
spring.jpa.properties.hibernate.hbm2ddl.auto= update
# hibernate5的命名策略
spring.jpa.properties.hibernate.implicit_naming_strategy= org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy
spring.jpa.properties.hibernate.physical_naming_strategy= org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy
# 自定义MySQL方言(指定存储引擎和编码格式)
spring.jpa.database-platform=com.bsth.luban_springboot2.utils.MySQL5InnoDBDialectExt