따옴표 형태 주의
String sql = sqlSession.getConfiguration().getMappedStatement("updateAdmin").getBoundSql(admin).getSql(); List parameterMappings = sqlSession.getConfiguration().getMappedStatement("updateAdmin").getBoundSql(admin).getParameterMappings(); for (ParameterMapping parameterMapping : parameterMappings) { System.out.println("parameterMapping.getProperty(): " + parameterMapping.getProperty()); Object o ..
statementType="CALLABLE" 로 지정하면 프로시저에서 out로 지정한 값들이 insertBoard를 요청할때 사용한 파라미터 map에 담긴다. { call usp_insertGifticon( #{no, javaType=int, jdbcType=INTEGER, mode=IN} , #{title, javaType=string, jdbcType=VARCHAR, mode=IN} , #{startDate, javaType=date, jdbcType=DATE, mode=IN} , #{regDate, javaType=date, jdbcType=DATE, mode=OUT} , #{resultCode, javaType=int, jdbcType=INTEGER, mode=OUT} ) }