使用Hibernate JPA无法创建数据表的排查与解决
解决Hibernate JPA无法创建数据表的问题
- 检查实体类所在包路径:确保实体类创建在
com.example.PROJECTNAME包内,不要放在该包外部。 - 配置正确的Spring属性,参考以下配置:
spring.datasource.url=jdbc:mysql://localhost:3306/demo spring.datasource.username=root spring.datasource.password=devesh007 spring.jpa..properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect spring.jpa.hibernate.ddl-auto=update spring.datasource.driver-class-name=com.mysql.jdbc.Driver server.port=8080 spring.jpa.show-sql=true
注:配置项
spring.jpa..properties.hibernate.dialect存在多余的点,正确写法应为spring.jpa.properties.hibernate.dialect,建议修正以避免配置失效。
内容的提问来源于stack exchange,提问作者Devesh Sharma
相关产品推荐
相关产品推荐

