Не удалось установить тайм-аут по умолчанию для менеджера транзакций JTA. ⇐ JAVA
-
Anonymous
Не удалось установить тайм-аут по умолчанию для менеджера транзакций JTA.
Я использую приложение Spring, ниже приведен мой код.
import org.springframework.transaction.jta.JtaTransactionManager; @ComponentScan(basePackages = "com.abc.xyz") общедоступный класс MyConfig { @Ресурс частный JtaTransactionManager jtaTransactionManager; @Бин публичная строка getModule() { jtaTransactionManager.setDefaultTimeout(1800); вернуть «что-то»; } } Моя цель — удалить эту строку -> jtaTransactionManager.setDefaultTimeout(1800) и заменить ее каким-либо свойством в файле application.properties
Как я могу это сделать? пожалуйста, помогите
Я пробовал использовать свойство ниже, но сомневаюсь в этом, поскольку это глобальное свойство, а не свойство Jta.
spring.transaction.default-timeout=1800 как установить тайм-аут диспетчера транзакций jta в файле application.properties?
Я использую приложение Spring, ниже приведен мой код.
import org.springframework.transaction.jta.JtaTransactionManager; @ComponentScan(basePackages = "com.abc.xyz") общедоступный класс MyConfig { @Ресурс частный JtaTransactionManager jtaTransactionManager; @Бин публичная строка getModule() { jtaTransactionManager.setDefaultTimeout(1800); вернуть «что-то»; } } Моя цель — удалить эту строку -> jtaTransactionManager.setDefaultTimeout(1800) и заменить ее каким-либо свойством в файле application.properties
Как я могу это сделать? пожалуйста, помогите
Я пробовал использовать свойство ниже, но сомневаюсь в этом, поскольку это глобальное свойство, а не свойство Jta.
spring.transaction.default-timeout=1800 как установить тайм-аут диспетчера транзакций jta в файле application.properties?
Мобильная версия