diff --git a/src/main/java/ru/di9/jdbc/JdbcTemplateImpl.java b/src/main/java/ru/di9/jdbc/JdbcTemplateImpl.java index 61a4cca..30a908f 100644 --- a/src/main/java/ru/di9/jdbc/JdbcTemplateImpl.java +++ b/src/main/java/ru/di9/jdbc/JdbcTemplateImpl.java @@ -146,7 +146,7 @@ public class JdbcTemplateImpl implements JdbcTemplate { } @Override - public void update(String sql, PreparedStatementProcessor psp) { + public void update(String sql, PreparedStatementProcessor psp) throws DataAccessException { try (PreparedStatement statement = dataSource.getConnection().prepareStatement(sql)){ psp.process(statement); diff --git a/src/main/java/ru/di9/jdbc/JdbcTemplateTransactional.java b/src/main/java/ru/di9/jdbc/JdbcTemplateTransactional.java index 4e53eb7..7df5c11 100644 --- a/src/main/java/ru/di9/jdbc/JdbcTemplateTransactional.java +++ b/src/main/java/ru/di9/jdbc/JdbcTemplateTransactional.java @@ -113,7 +113,7 @@ public class JdbcTemplateTransactional implements JdbcTemplate, AutoCloseable { } @Override - public void update(String sql, PreparedStatementProcessor psp) { + public void update(String sql, PreparedStatementProcessor psp) throws DataAccessException { try (PreparedStatement statement = connection.prepareStatement(sql)) { psp.process(statement);