Тайм-аут менеджера транзакций Spring Boot
Я использую spring-boot-starter-data-jpa из Spring Boot 1.4.2.
Все работает нормально (обнаружение классов @Entity, автоконфигурирование источника данных, автоконфигурирование транзакций, автоконфигурирование EntityManager).
Я не могу найти, где установлен тайм-аут транзакции. Поскольку я хочу использовать Spring Boot как можно глубже, я не хочу программно объявлять bean-компонент менеджера транзакций в любом файле конфигурации.
В " Справочнике по общим свойствам приложения" упоминаются только тайм-ауты для менеджеров транзакций JTA, но нет ни одного для автоматического конфигурирования для простого использования JPA. Обратите внимание, что я не ищу тайм-аут запроса JDBC.
Есть идеи?
1 ответ
Кажется, что более новые версии поддерживают это с
spring.transaction.default-timeout= # Default transaction timeout in seconds.