настроить весенний репозиторий jpa - PullRequest
0 голосов
/ 10 апреля 2020

Я пытаюсь настроить соединение с базой данных с помощью Spring для реализации репозитория jpa, вот мой контекст приложения

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:s="http://www.springframework.org/schema/security"
    xmlns:jpa="http://www.springframework.org/schema/data/jpa"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd
        http://www.springframework.org/schema/data/jpa http://www.springframework.org/schema/data/jpa/spring-jpa.xsd">
        <context:annotation-config/>
        <import resource="classpath*:config/data-source-config.xml"/> 
        <import resource="classpath*:config/beans-config.xml"/>


        <jpa:repositories base-package="com.stock.mvc.repository"/> 

</beans>

, и это моя конфигурация источника данных

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"
    xmlns:context="http://www.springframework.org/schema/context" xmlns:s="http://www.springframework.org/schema/security"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
                        http://www.springframework.org/schema/beans/spring-beans.xsd                        
                        http://www.springframework.org/schema/context 
                        http://www.springframework.org/schema/context/spring-context-3.1.xsd                        
                        http://www.springframework.org/schema/tx 
                        http://www.springframework.org/schema/tx/spring-tx-3.1.xsd">

        <bean name="dataSource" 
                class="org.springframework.jdbc.datasource.DriverManagerDataSource">
                <property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
                <property name="url"
                    value="jdbc:mysql://localhost:3306/gestion_stock_mvc?createDatabaseIfNotExist=true"></property>
                <property name="username" value="root"></property>
                <property name="password" value=""></property>
        </bean> 
        <bean name="persistenceUnitManager" 
                class="org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager">
                <property name="persistenceXmlLocations">
                    <list>
                        <value>classpath*:META-INF/persistence.xml</value>
                    </list>
                </property>
                <property name="defaultDataSource" ref="dataSource"></property>
        </bean>     
        <bean name="entityManagerFactory"
                class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
                <property name="persistenceUnitManager" ref="persistenceUnitManager"></property>
                <property name="persistenceUnitName" value="UP_GESTION_DE_STOCK_MVC"></property>
        </bean>
        <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
                <property name="entityManagerFactory" ref="entityManagerFactory"></property>
        </bean>
        <tx:annotation-driven transaction-manager="transactionManager" />
        <context:annotation-config ></context:annotation-config>        
</beans>

для весенней версии, я использовал 5.0.0

, но все еще получаю эту ошибку для тега jpa-repository

Произошла ошибка при обработке XML 'Не удалось инициализировать класс org.springframework .data.util.ClassTypeInformation. См. Журнал ошибок для более подробной информации

заранее спасибо

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