ibatis에서 한글 컬럼명 사용

<!-- Local Apache Commons DBCP DataSource -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
	<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
	<property name="url" value="jdbc:mysql://localhost:3306/DBname?useUnicode=yes&amp;characterEncoding=UTF8"/>
	<property name="username" value="mysql_id"/>
	<property name="password" value="mysql_pass"/>
</bean>

4번째 줄에 보면 DBname 뒤편에

useUnicode=yes&amp;characterEncoding=UTF8

라는 문장이 보일 것이다. 유니코드를 켜고 UTF8로 설정을 하면 된다.

주의할 점!!! 대문자로 써야 한다.

주의할 점!!! 가운데 UTF-8이 아니라 UTF8이다.

EUCKR일 경우 해 보지는 않았지만, EUCKR로 써 넣으면 되지 않을까 한다.

“ibatis에서 한글 컬럼명 사용” 에 하나의 답글

  1. 생각해 보니 그냥 ibatis에서만 통용되는 게 아니라 한글 컬럼명을 쓸 때 일반적으로 적어줘야 하는 듯.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다