반응형 $1 ibatis # $차이 동적 테이블, 동적 컬럼을 사용해보자. ibatis # $차이 동적 테이블, 동적 컬럼을 사용해보자. 개발을 하다보면 같은 쿼리문인데 컬럼이나 테이블명만 다른 경우가 있다. 이럴때 동적으로 컬럼과 테이블만 매핑해주면 쿼리의 양을 줄일 수 있다. 그럼 그 사용방법을 알아보자. 보통 iBatis를 활용해 값을 바인딩 할때 #value# 를 사용했을 것이다. 예를 들면 SELECT * FROM TABLE1 WHERE COLUME1 = #value# 이런식으로. 위와 같이 #을 사용하면 SELECT * FROM TABLE1 WHERE COLUME1 = ? 와 같은 쿼리의 ? 에 해당 #value# 값이 바인딩 되는 것이다. 테이블이나 컬럼위치에 값을 바인딩해서 사용하면 SELECT #COLUME1# FROM TABLE1 java.sql.SQLExce.. Programing/Spring 2016. 7. 6. 이전 1 다음 💲 추천 글 반응형