创建类路径资源中定义的名称为'entityManagerFactory'的bean时出错?

时间:2019-05-25 16:42:06

标签: java spring spring-boot

我想编写一个简单的CRUD Web应用程序以创建和读取数据。我在网上关注了一些Spring Boot + Angular教程。

即使我下载了他们的存储库,也一次​​又一次遇到相同的错误:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister

完整的调试日志: pastebin debug log

我已经建立了一个MySQL数据库,并将数据放入了application.properties文件中:

spring.servlet.multipart.max-file-size=500KB
spring.servlet.multipart.max-request-size=500KB

spring.datasource.url = jdbc:mysql://localhost:3306
spring.datasource.username = root
spring.datasource.password = XXX

spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5InnoDBDialect
spring.jpa.hibernate.ddl-auto=update

有人可以帮助我解决此错误吗?

0 个答案:

没有答案