기타
-
[MYBATIS] 동적 프로시저 선언 및 결과기타 2024. 4. 19. 11:05
프로시저를 동적으로 선언하고 결과값의 컬럼값과 값이 동적인 경우 MYBATIS에서 어떻게 해야 하는지 기록을 목적 1. Service에서 선언과 호출 //선언부 HashMap tx02Map = new HashMap(); tx02Map.put("procedureName",pce); tx02Map.put("slipNo","47672"); List dataList = restDao.getSourceData(tx02Map); 2. Mapper(DAO) 호출 List getSourceData(HashMap pce); 3. Mybatis 선언부 { CALL ${procedureName} ( #{slipNo, mode=IN, jdbcType=VARCHAR, javaType=string} ,#{result, mode=..