4
스프링 부트 1.4.2에서 spring-boot-startter-data-jpa를 사용하고 있습니다.스프링 부트 트랜잭션 관리자 타임 아웃
모든 것이 잘 작동합니다 (@Entity 클래스 검색, 데이터 소스 자동 구성, 트랜잭션 자동 구성, EntityManager 자동 구성).
트랜잭션 시간 제한을 설정할 수있는 위치를 찾을 수 없습니다. 가능한 한 Spring Boot를 사용하기를 원하기 때문에 어떤 Config 파일에서든 트랜잭션 관리자 빈을 프로그래밍 방식으로 선언하고 싶지는 않습니다.
"common application properties reference"에는 JTA 트랜잭션 관리자에 대한 시간 만 표시되지만 간단한 JPA 용으로는 자동 구성되지 않습니다. jdbc 쿼리 제한 시간을 찾고 있지 않습니다.
아이디어가 있으십니까?
그것을 지원하는 것, 당신은 그냥 사용할 수 있습니다 예컨대 : @Transactional (시간 제한 = 10) – sas