/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
spring-integration/src/main/java/com/baeldung/tx/ServiceActivator.java
27 строк
756 B
Eric Martin
Merge pull request #8125 from eugenp/revert-8119-BAEL-3275-2
01 ноя 2019, 04:43
01 ноя 2019, 04:43
3225470
Код
Авторство
О чём код?
package com.baeldung.tx; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.JdbcTemplate; public class ServiceActivator { @Autowired private JdbcTemplate jdbcTemplate; private final Logger log = LoggerFactory.getLogger(this.getClass()); public void checkTestResults(String payload) { this.jdbcTemplate.update("insert into STUDENT values(?)", payload); if (payload.toLowerCase().startsWith("fail")) { log.error("Service failure. Test result: {}", payload); throw new RuntimeException("Service failure."); } log.info("Service success. Test result: {}", payload); } }