Вопросы по теме 'spring-transactions'

Транзакции на основе плетения во время компиляции Aspectj не работают (JPA из вызова WebService)
Я пытаюсь использовать аспект с переплетением времени компиляции для поддержки аннотаций, таких как Spring @Transactional и @Configurable. Я использую диспетчер транзакций org.springframework.orm.jpa.JpaTransactionManager, и то, что я вижу в...
3937 просмотров

Общий ресурс транзакций Apache Camel
У меня есть приложение Spring-Camel, поддерживаемое Mysql+Hibernate на Tomcat. Я пытаюсь реализовать маршрут транзакций , который использует встроенную очередь ActiveMQ, создает некоторую базу данных на основе проверки дубликатов и создает другую...
386 просмотров

Нет доступных транзакционных EntityManager
Я новичок в мире jpa и spring, и в настоящее время я выполняю модульное тестирование простого метода, но продолжаю получать это сообщение об ошибке только тогда, когда я запускаю свой тестовый класс в режиме модульного тестирования:...
9424 просмотров
schedule 09.05.2024

Устаревшее приложение Spring — что означает значение pointcut?
Я «унаследовал» старое устаревшее приложение Spring. В настоящее время он использует Spring 2.5 (только что обновил его один раз), и я собираюсь обновить его до Spring 3. Я понимаю большую часть конфигурации приложения. Есть только одна часть, в...
141 просмотров
schedule 01.01.2024

Параллельное тестирование с TestNG и Spring Transaction
У меня есть класс обслуживания, класс обслуживания помечен @Transactional(propagation = Propagation.REQUIRES_NEW) , а его общедоступный метод определен в интерфейсе: public interface UniqueKeyGeneratorService { void...
2303 просмотров

добавить действие в откат транзакции
У меня проблема с запуском некоторого кода прямо перед откатом транзакции в моем приложении. Я хочу иметь откат при возникновении исключения, но я также хочу сохранить некоторую информацию в таблице о состоянии приложения, когда произошло это...
628 просмотров

Как имитировать исключение при обновлении, чтобы проверить управление транзакциями Spring?
У меня есть под той же транзакцией spring массив обновлений, как показано ниже: someRepositoryA.updateEntityA(...) someRepositoryB.updateEntityB(...) someRepositoryC.updateEntityC(...) Как я могу смоделировать, что...
157 просмотров

Операции записи не разрешены в режиме только для чтения — проблема при сохранении
Я столкнулся с приведенной ниже ошибкой при попытке сохранить объект в базе данных. Я попробовал решение, упомянутое здесь1 и здесь2 , но бесполезно. Я следовал руководству , но единственная разница версии Spring и Hibernate. Я могу...
11603 просмотров

Диспетчер транзакций Spring Datasource: транзакционность между несколькими экземплярами приложения
Учитывая, что все операции БД, которые я выполняю в источнике данных Oracle (с использованием JDBCTemplate ), выполняются с использованием шаблона транзакции, который использует Spring Datasource TransactionManager, Если несколько копий моего...
1375 просмотров

применимо ли управление транзакциями без использования @transactional над методом
Имейте следующую конфигурацию в проекте Java: <bean id="testTxManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="testDataSource" /> </bean>...
63 просмотров

Spring @Transactional и Neo4j OGM session.getTransaction()
Какова корреляция между аннотацией Spring org.springframework.transaction.annotation.Transactional и методом Neo4j OGM org.neo4j.ogm.session.Session.getTransaction() . Я пытаюсь получить доступ к текущей транзакции через...
1332 просмотров

@Transactional применяется не ко всем действиям контроллера
Мы заметили, что после обновления Grails 3.1.11 до 3.2.0 одно действие контроллера больше не работает: @Transactional(readOnly = true) class RoomPlanController { ... def show(RoomPlan roomPlan) { ... } def getRooms(RoomPlan...
496 просмотров

Spring: поймано EmptyResultDataAccessException, вызывающее откат всей транзакции
У меня есть два метода, показанных ниже. @Transactional public void methodA(){ logger.trace("Executing methodA"); methodB() logger.trace("Executing methodA completed"); } public void methodB(){ //other codes here try{...
399 просмотров

Как настроить два источника данных на один менеджер транзакций с помощью Spring JTA, чтобы в случае исключения оба источника данных откатились
Я хотел бы настроить два источника данных: один - Oracle, а другой - My-SQL для диспетчера транзакций в Spring JTA для выполнения двухфазной фиксации, чтобы любая транзакция любого из источников данных потерпела неудачу, а Spring JTA необходимо...
2146 просмотров

Распространение Spring требуется из Spring Docs
Добавляя к этому вопрос , что, если метод b() вызывается из a() через прокси? Будет ли это отдельная логическая транзакция с теми же настройками распространения и изоляции, как указано в документах: Если для параметра распространения...
110 просмотров
schedule 13.06.2024

Как использовать собственный TransactionAttributeSource в Spring 5
Весной 5 есть ProxyTransactionManagementConfiguration . Это определяет: @Bean @Role(BeanDefinition.ROLE_INFRASTRUCTURE) public TransactionAttributeSource transactionAttributeSource() { return new AnnotationTransactionAttributeSource(); }...
310 просмотров

Весенние транзакции MyBatis
Я пытаюсь правильно использовать функции управления транзакциями Spring, предоставляемые MyBatis Я создаю sqlSessionFactor следующим образом: <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">...
237 просмотров
schedule 20.11.2023

Управление транзакциями не работает в neo4j-omg при использовании SessionFactory
Я написал небольшое приложение Spring Boot, которое использует spring-boot-starter-data-neo4j для подключения к экземпляру Neo4j. Я хотел бы выполнить некоторые обновления с помощью запросов Cypher, но не могу заставить работать управление...
74 просмотров