Я разработал микросервис весенней загрузки и для взаимодействия с базой данных использую jdbcTemplate. В настоящее время я размещаю все свои запросы в application.properties, как показано ниже:
sql.select.query = обновить SCHEMA.TABLE_NAME set COL_NAME = 'ABC', где COL2_NAME = 'XYZ'
и в Dao Layer, я использую эту переменную для запроса.
@Value{sql.select.query}
закрытый запрос;
Приведенный выше фрагмент кода работает нормально, как и ожидалось, но теперь возникло требование, чтобы имя схемы было отделено от запроса, чтобы в будущем его можно было изменить.