У нас есть требование подсчитывать количество запросов (и количество строк результатов), которое наше веб-приложение отправляет в базу данных для каждого запроса. Мы можем легко реализовать это путем подсчета вручную (каждый раз, когда вызывается JdbcTemplate.query*
, увеличивать счетчик), но об этом легко забыть в будущем, что приведет к неверным результатам.
Есть ли способ добавить перехватчик в JdbcTemplate или DataSource, который мог бы сделать это для нас, или, альтернативно, есть ли способ проверить результаты при использовании тестовой базы данных, такой как H2, чтобы мы могли хотя бы доказать правильность?