Посмотрите здесь для обзора доступных опций. Насколько я могу вам сказать, каждый динамически генерирует необходимое количество символов-заполнителей (с некоторыми оптимизациями).
В PreparedStatement
существует метод setArray
, но иногда его использование не представляется возможным. Вы можете попробовать попробовать.
Если параметр Spring JDBCTemplate Spring является опцией, вы можете использовать автоматическое расширение коллекции, как описано здесь .