우선 결론
----------
<settings>
<setting name="jdbcTypeForNull" value="NULL"/>
</settings>
-----------
과정
-----------
java.sql.SQLException: 부적합한 열 유형: 1111
때문에 고통받는중 해결책 찾는중..
우선 메시지가
java.sql.SQLException: 부적합한 열 유형: 1111
at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3891)
at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4541)
at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4523)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:993)
at net.sf.log4jdbc.PreparedStatementSpy.setNull(PreparedStatementSpy.java:249)
이렇게 시작하는데 관련글을 찾아보면 드라이버 버전에 따라 에러가 날수도 있다고 하는점이 신빙성이 있음
현재 11g를 사용하고 있고
11g에 있는 ojdbc5.jar을 사용하고 있다 현재 jdk1.5환경에서 개발하고 있기 때문
하지만 fail
우선 ibatis jar를 완전 제거해봄
하지만 fail
----
해결완료..
mybatis의 세팅중에 null을 처리하는것에 대해 정의하는게 있었음