728x90
반응형
SMALL
보통 언더바 형식으로
(예 > DEER_SEQ_ORDER)
이런식으로 컬럼명을 지정하는 경우가 많은데,
쿼리에서 직접 Alias를 주는게 아닌 자동으로 resultType에 담길때 변환되서 담기도록 설정할 수가 있다.
mapper-config.xml 등mybatis 설정 파일에서 아래와같은 구문을 추가해주면 된다.
<settings>
<setting name="mapUnderscoreToCamelCase" value="true"></setting>
</settings>
<!-- EXAMPLE -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
...
<settings>
<!-- 전통적인 데이터베이스 컬럼명 형태인 A_COLUMN을 CamelCase형태의 자바 프로퍼티명 형태인 aColumn으로 자동으로 매핑하도록 함 -->
<setting name="mapUnderscoreToCamelCase" value="true"></setting>
</settings>
...
</configuration>
참고)
https://mybatis.org/mybatis-3/ko/configuration.html
728x90
반응형
LIST
'Web&Spring' 카테고리의 다른 글
iframe 사용시 하단에 공백 제거 방법 (0) | 2023.03.13 |
---|---|
spring 뒤로가기 후 캐시 삭제, 다시 로그인되는 현상 방지 (0) | 2023.03.12 |
스프링 스케줄러 CRON 식 (2) | 2023.03.12 |
밀리초 <-> 초, 분, 시간 등 변환해주는 사이트 (0) | 2023.03.12 |
ajaxUpload 응답 IE에서 다운로드로 뜰 때 조치 방법 (0) | 2021.03.19 |