Я использую данные Spring JPA в нашем приложении. Я хочу создать исключение тайм-аута, если база данных не отвечает. Как мы можем установить тайм-аут в простых запросах jpa без использования диспетчера сущностей?
С уважением, Стефан
Я использую данные Spring JPA в нашем приложении. Я хочу создать исключение тайм-аута, если база данных не отвечает. Как мы можем установить тайм-аут в простых запросах jpa без использования диспетчера сущностей?
С уважением, Стефан
Вы пробовали spring.jpa.properties.javax.persistence.query.timeout=60000
в application.properties
?
Если ваша проблема все еще существует, попробуйте добавить аннотацию Spring Transaction, как показано ниже.
@Transactional(timeout=10)
@Override
public List<EntityModel> function(EntityModel model) {
}