sql 쿼리문 중 AS 나 >=과 같은 비교문이 mapper파일에선 먹히지 않는다.
SQL 태그를 새로 만들어 사용하였다.
SQL 태그로 중복 사용 쿼리문을 작성하면 좋을 듯하다.
비교문은 = ]]>와 같은 식의 CDATA를 사용하여 비교문을 사용가능하다.
또한, 보통 알아보니 date 타입의 변수는 string으로 처리한다길래 parameterType을 string으로 주었다.
response값 중 employType이 [1,2,3]과 같은 형식으로 나타나야 하는데 이를 해결할 방법이 생각나지 않았다.
하드코딩이지만,,
2개의 쿼리로 나눠 recruit_id 기준으로 배열을 새로 생성하는 방법으로 처음엔 구현하다가 오히려 성능이 느려지는 것 같아 한번에 모든 데이터를 받고 이후에 for문으로 값들의 형태를 재구성하였다.
성능은 느리지만,,이후에 생각해보는것으로,,ㅎㅎ