posted by 빛그루터기 2012. 3. 28. 13:24

<insert id="insertTable" parameterType="HashMap" statementType="CALLABLE">
  { CALL procedure명 (#{a}, #{b}, #{c}, #{d}) } 
 </insert>

 

여기서 중요한 부분은 procedure를 호출 할때  statementType="CALLABLE" 를 추가해야 된다는것과

{와 CALL사이에는 한칸의 공간만 허용한다하는 것이다. 즉, { 과 CALL사이가 두칸이상 떨어졌거나

줄바꿈이 되어 있다면 procedure는 호출되지 않는다.

'프로그램 > mybatis(ibatis)' 카테고리의 다른 글

mybatis 조건 태그모음  (0) 2012.03.28
selectKey 값 DAOImpl에서 가져오기  (0) 2012.03.28