Самый простой способ собрать все отправленные SQL

По многим причинам, которые я предпочитаю не раскрывать (длинная и скучная история), мне нужно фиксировать взаимодействия сложного приложения с базой данных. Приложение основано на Spring / JdbcTemplate, и мне нужно найти все SQL, отправленные этим приложением. Как я могу сделать это самым простым способом?

Создание псевдо-ложной реализации JdbcTemplate не представляется разумным. Прежде всего, JdbcTemplate - это класс, а не интерфейс. Во-вторых, он имеет большой интерфейс, что делает его утомительным для реализации. Я думаю по типу насмешекDataSource а такжеConnection чтобы получить все отправленные SQL, но, может быть, есть более простой способ сделать это?

Ответы на вопрос(2)

Ваш ответ на вопрос