Spring Boot事务管理器超时

时间:2016-11-16 10:04:29

标签: spring-boot spring-transactions transactional

我正在使用Spring Boot 1.4.2中的spring-boot-starter-data-jpa。

一切正常(@Entity类发现,数据源自动配置,事务自动配置,EntityManager自动配置)。

我无法找到交易超时可以设置的位置。由于我希望尽可能深入地使用Spring Boot,因此我不希望以编程方式在任何Config文件中声明事务管理器bean。

common application properties reference”仅提及JTA事务管理器的超时,但没有一个用于简单JPA使用的自动配置。请注意,我不是在寻找jdbc查询超时。

有什么想法吗?

1 个答案:

答案 0 :(得分:6)

似乎较新的版本支持

spring.transaction.default-timeout= # Default transaction timeout in seconds.