728x90 728x90 nvarchar1 [MyBatis; 마이바티스] jdbcType 종류, NULL 처리 업체에 시스템 이관 작업을 마치고 테스트를 하던 중 NullPointException 이 계속 발생하는 문제에 직면했었습니다. 그래서 NULL 값 대신 빈 공백이 들어가게 처리하기 위해 jdbcType를 사용하였습니다. JdbcType 지원되는 타입 목록에서 설명하는 JDBC 타입 JDBC 타입은 INSERT, UPDATE, DELETE 하는 NULL 입력이 가능한 칼럼에서만 필요하다. JDBC의 요구사항이지 마이바티스의 요구사항이 아니다. JDBC로 직접 코딩을 하다보면 NULL이 가능한 값에 이 타입을 지정할 필요가 있을 것이다. INSERT INTO table_name (col1, col2, col3) VALUES (#{col1, jdbcType=VARCHAR}, #{col2, jdbcType=VA.. 2022. 10. 25. 이전 1 다음 728x90 728x90