BeanCreationException: Ошибка создания bean-объекта entityManagerFactory, как в пути к классам jpa / HibernateJpaConfiguration.class - PullRequest
0 голосов
/ 13 апреля 2020

Я получаю приведенную ниже ошибку при запуске приложения springBoot initailly

"org.springframework.beans.factory.BeanCreationException: Ошибка создания компонента с именем entityManagerFactory, определенным в ресурсе пути к классу [org / springframework / boot / autoconfigure / orm / jpa / HibernateJpaConfiguration.class]: сбой вызова метода init; вложенное исключение - javax.persistence.PersistenceException: [PersistenceUnit: default] Невозможно создать Hibernate SessionFactory; вложенное исключение - org.hibernate.MappingException: код Coulenter он не получил конструктор для org.hibernate.persister.entity.SingleTableEntityPersister ".

Пожалуйста, найдите ниже pom. xml проекта.

https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org .springframework.boot spring-boot-starter-parent 2.1.13.RELEASE com.petpeers projectdemo 0.0.1-SNAPSHOT projectdemo Демо-проект для Spring Boot

<properties>
    <java.version>1.8</java.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-core</artifactId>
        <version>4.1.4.Final</version>
    </dependency>
    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-entitymanager</artifactId>
        <version>5.2.3.Final</version>
    </dependency>

</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

И как я был используя базу данных H2, вот файл application.properties.

Так как ошибка связана с созданием сущностей. пожалуйста, найдите две сущности, созданные в проекте: одна - «Домашние животные», а другая - «PetUsers».

Я перепробовал все сценарии, которые появляются в переполнении стека, но мне не удалось решить проблему. полный проект можно найти по ссылке: https://github.com/kiranmahesh93/PetProject.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...