powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring Не может найти бин
4 сообщений из 29, страница 2 из 2
Spring Не может найти бин
    #39646610
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulHibernate это сильное колдунство
Ты сначала пример со всеми конфигами для jpa приведи как у меня выше.
Тогда и сравним)).
Примера то нету).
...
Рейтинг: 0 / 0
Spring Не может найти бин
    #39646785
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mad_nazgulHibernate это сильное колдунство
Ты сначала пример со всеми конфигами для jpa приведи как у меня выше.
Тогда и сравним)).
Примера то нету).

У меня в конфигах jpa, только строка подключения и показ SQL

Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
spring:
  datasource:
    driver-class-name: oracle.jdbc.OracleDriver
    username: xxx
    password: xxx
    url: jdbc:oracle:thin:@//host:<port>/DB
  jpa:
    hibernate:
      ddl-auto: none
    show-sql: true
    database-platform: org.hibernate.dialect.OracleDialect



Плюс аннотации @Entity и @Repository

Вся эта магия работает... До определенного момента.

Потом проще написать SQL запрос, и выполнить его через JdbcTemplate.
...
Рейтинг: 0 / 0
Spring Не может найти бин
    #39646805
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulменя в конфигах jpa, только строка подключения и показ SQL
А это от ТС что?

DB

<?xml version="1.0" encoding="UTF-8"?>
<beans ...>

<context:annotation-config />
<context:component-scan base-package="com.site.dao" />

<context:component-scan base-package="com.site.service" />

<tx:annotation-driven transaction-manager="transactionManager" />

<context:property-placeholder location="classpath:db/mysql.properties" system-properties-mode="OVERRIDE"/>

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="${database.url}" />
<property name="username" value="${database.username}" />
<property name="password" value="${database.password}" />
</bean>

<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>

<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"
p:packagesToScan="com.linkedcrm.entity" p:dataSource-ref="dataSource">
<property name="jpaVendorAdapter">
<bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" />
</property>
<property name="jpaProperties">
<props>

<prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop>

<prop key="hibernate.show_sql">true</prop>

<prop key="hibernate.initDB">true</prop>

<prop key="hibernate.format_sql">true</prop>
<prop key="hibernate.hbm2ddl.auto">create</prop>

<prop key="logging.level.org.hibernate.SQL">DEBUG</prop>
<prop key="logging.level.org.hibernate.type">TRACE</prop>

</props>
</property>
</bean>

<bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" />

</beans>
...
Рейтинг: 0 / 0
Spring Не может найти бин
    #39647413
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mad_nazgulменя в конфигах jpa, только строка подключения и показ SQL
А это от ТС что?


У ТС xml-spring-config.
По идее к нему рядом желательно иметь persistence.xml/orm.xml, для hibernate.
Не разбирался почему. Но иногда это нужно.
Как минимум, что бы был persistence-unit, чтобы контекст поднялся.

Если использовать spring-boot-data-jpa, то этого ничего не надо.
Даже, то что "унутре" там Hibernate, можно и не знать.

ИМХО. Изучать xml-конфиги лучше не надо. Т.к. spring сейчас ориентируется на классы конфигурации и аннотации, то xml-конфиги могут в актуальных версиях spring-а могут работать не очевидно.
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring Не может найти бин
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]