2016년 10월 25일 화요일

MyBatis Java 8 관련 TypeHandler 설정 불필요

일전에 'Spring Boot war에서 MyBatis 사용시 TypeHandler scan 오류가 발생하는 현상' 이라는 글을 이곳에 썼었다.

시간이 지나 해당 글의 문제에 대한 패치가 되었다.

mybatis 3.4.0 이후 사용자는 더이상 java 8의 typehandler를 따로 선언할 필요가 없이 아래 dependeny만 추가하면 알아서 typehandler가 등록된다.
mybatis-typehandlers-jsr310

<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis-typehandlers-jsr310</artifactId>
    <version>1.0.1</version>
</dependency>

또한 boot war에서 mapper xml을 찾지못해 추가로 선언하던 SpringBootVFS 설정도 더 이상 하지 않아도 된다. (이 부분에 대한 릴리즈/패치 노트는 찾지 못했다.)

댓글 없음:

댓글 쓰기