daily-story
mybatis sqlserver NVarcharTypeHandler 설정
프로그래밍 2024. 1. 4. 12:36

mssql 데이터 입력 시 varchar로 컬럼을 만들었더니 특수문자가 물음표로 표시되는 오류가 발생했다. 그래서 컬럼을 nvarchar로 변경하고 insert/update 시 nvarchar로 수정하려고 봤더니 그냥은 안 된단다. 우선 NVarchar 타입 핸들러를 만든다. package com.iems.config; import ch.qos.logback.classic.db.names.ColumnName; import org.apache.ibatis.type.BaseTypeHandler; import org.apache.ibatis.type.JdbcType; import org.apache.ibatis.type.MappedJdbcTypes; import org.slf4j.Logger; import o..