Language/Java
[IBatis] iterate 사용 방법 및 사용하지 못할 때
츄르사려고 코딩하는집사입니다. 웹개발을 하면서, IBatis의 iterate를 사용할 때가 있습니다. 예를 들어, 아래처럼 말이죠. 아래의 코드처럼, JAVA 단에서 NO와 AGE를 받아서 정렬을 하고 싶을 때에 사용합니다. SELECT NAME FROM STUDENT ORDER BY NO, AGE DESC; ORDER BY를 1가지의 COLUMN을 받아 정렬하고 싶으면 아래처럼 XML에 쿼리를 사용하게 됩니다. SELECT NAME FROM STUDENT ORDER BY #ORDBY# 근데, ORDER BY를 N개 이상을 사용하고 싶을 때에는 COLUMN 1개에 변수 1개를 만드는건 너무 하드코딩이 되어 버립니다. 그렇기 때문에, IBatis에서 iterate를 사용하여 사용할 수 있습니다. itera..
2021. 12. 17.
최근댓글