spring-transactions

У меня есть приложение на основе Spring, в котором фоновая служба опроса выполняется в отдельном потоке для обновления состояния данных в базе данных (EmployeeStatusPollService). Я использую JPA (Hibernate vendor) для репозитория. Я реализовал эту услугу в двух решениях, но работает только одно решение. Ниже ...

В двух словах Мое Java-приложение командной строки копирует данные из одного источника данных в другой без использования XA. Я настроил два отдельных источника данных и хотел бы получить тест JUnit, который может откатывать данные на обоих источниках данных. Я использую DBUnit для загрузки данных в базу да...

Рассмотрим следующий фрагмент кода. (Я использую Spring 3.1 и Hibernate 3.6) @Override @Transactional public <T extends Termination> void progressToPendingStage(Class<T> entity, Long terminationId, String userName) throws Exception { Termination termination = findTerminationById(ent...

Я хотел бы понять, что если я аннотирую свой класс junit с помощью @Transactional, Spring создаст только одну транзакцию, которая будет разделена между моими методами @Test и откатится в конце. В то время как если вместо этого я отмечу каждый отдельный @ Test с помощью @Transactional, новая транзакция будет с...

Я получаю следующее исключение при попытке загрузить мой EntityManagerFactory Bean. SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'e...

На этот вопрос уже есть ответ здесь: @Транзакционный метод, вызываемый из другого метода, не получает транзакцию 3 ответа Я изучаю, как Spring обрабатывает транзакцию, и я спрашиваю, Что происходит, если один @Trans...

Я работаю с весенним настроенным приложением hibernate. Существует transactionmanagement и auditInterceptor, определяемый как entityInterceptor. Когда я отлаживаю код, я ввожу методы entityInterceptors и устанавливаю дату, однако в конце сохранения они не находятся в базе данных :(. Рассмотрим следующую ко...

Я новичок в Spring, и мне интересно, можно ли использовать многочисленные менеджеры транзакций в одном приложении? у меня есть два уровня доступа к данным - один для обеих баз данных. Мне интересно, как вы собираетесь использовать один менеджер транзакций для одного слоя и другой менеджер транзакций для друг...