반응형
parametermap으로 String []을 전달해서 select 처리할 때 변수로 사용해 보고자 했다.
흑~ 값이 전달 되지 않는다... 이유는 무엇인가? 이틀 무렵이나 구글 신(?)에서 질문을 했으나, 답이 찾아지지 않는다.
그런던 이튼날 답을 찾았다. ㅋ~
String[] aString
HashMap <String, object> paramenterMap = new HaspMap<>();
paramemterMap.put("stringArr", aString);
...
파라미터 전달은 이 정도...
xml에서 sql은 어떻게?
<select id="select" resultType="resultVo" parameterType="map">
select * from table_name
where key in
<foreach collection="stringArr" item="item" open="(" close=")" separator=",">
'${item}'
</foreach>
</select>
이렇게 코딩하면 끝...
이전에는 #{item}이라고 코딩하면 될 꺼라 믿었고... 구글 신(?)이 알려주는 해법(?)들도 많은 글들이 그렇게 되어 있었지만...
결국에는 '${item}' 이 답이라는 결론(?)을 얻었다. ㅠㅠ;
반응형
'그냥글쓰기' 카테고리의 다른 글
바탕화면 이야기 : 얼음돌... (feat 환혼 생각이 나서) (0) | 2022.08.30 |
---|---|
해넘이 바닷가 (채석강) (0) | 2022.08.08 |
캐시닥 용돈 퀴즈 타우린 (0) | 2022.07.26 |
캐시닥 용돈퀴즈 (0) | 2022.07.25 |
오늘도 수고했어... 봉황의 기운을 받아보자... (0) | 2022.07.25 |