|
|
|
@ -297,8 +297,7 @@ abstract class NamedParameterUtils { |
|
|
|
} |
|
|
|
} |
|
|
|
k++; |
|
|
|
k++; |
|
|
|
Object entryItem = entryIter.next(); |
|
|
|
Object entryItem = entryIter.next(); |
|
|
|
if (entryItem instanceof Object[]) { |
|
|
|
if (entryItem instanceof Object[] expressionList) { |
|
|
|
Object[] expressionList = (Object[]) entryItem; |
|
|
|
|
|
|
|
actualSql.append('('); |
|
|
|
actualSql.append('('); |
|
|
|
for (int m = 0; m < expressionList.length; m++) { |
|
|
|
for (int m = 0; m < expressionList.length; m++) { |
|
|
|
if (m > 0) { |
|
|
|
if (m > 0) { |
|
|
|
@ -520,8 +519,7 @@ abstract class NamedParameterUtils { |
|
|
|
|
|
|
|
|
|
|
|
Object valueToBind = iterator.next(); |
|
|
|
Object valueToBind = iterator.next(); |
|
|
|
|
|
|
|
|
|
|
|
if (valueToBind instanceof Object[]) { |
|
|
|
if (valueToBind instanceof Object[] objects) { |
|
|
|
Object[] objects = (Object[]) valueToBind; |
|
|
|
|
|
|
|
for (Object object : objects) { |
|
|
|
for (Object object : objects) { |
|
|
|
bind(target, markers, object); |
|
|
|
bind(target, markers, object); |
|
|
|
} |
|
|
|
} |
|
|
|
|