Это действительно зависит от вас.Если вы видели исходный код, RowCallbackHandler
, который вы предоставляете, обернут в RowCallbackHandlerResultSetExtractor
класс адаптера, а затем снова обернут в QueryStatementCallback
(sic!).
Неважно, дело в том: если выПередав один и тот же экземпляр RowCallbackHandler
двум одновременным выполнениям query()
, Spring будет использовать один и тот же объект через все эти слои.Но если вы создаете новый экземпляр RowCallbackHandler
для каждого query()
выполнения, вы в безопасности.