Spring Boot Hibernate方言属性的功能?
有人能解释一下这个配置到底是做什么的吗Spring Boot Hibernate方言属性的功能?,hibernate,spring-boot,jpa,Hibernate,Spring Boot,Jpa,有人能解释一下这个配置到底是做什么的吗 spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5InnoDBDialect 我发现SQL方言可以使Hibernate为所选数据库生成更好的SQL,或者为特定DBMS生成优化的SQL。 对于这个特定的示例,它是MySQL,但是Oracle DB和PostgreSQL之间有什么区别呢?简短回答 Hibernate上下文中的方言将负责数据库数据类型,就像在oracle中
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5InnoDBDialect
我发现SQL方言可以使Hibernate为所选数据库生成更好的SQL,或者为特定DBMS生成优化的SQL。
对于这个特定的示例,它是MySQL,但是Oracle DB和PostgreSQL之间有什么区别呢?简短回答
Hibernate上下文中的方言将负责数据库数据类型,就像在oracle中它是整数,而在SQL中它是int,因此这将在Hibernate中通过这个属性知道如何在内部映射字段