[MyBatis] MyBatis-Spring-Boot-Starter 버전 호환
by 배부른코딩로그💡 MyBatis-Spring-Boot-Starter 를 사용할 때, Spring Boot와 JDK 호환성 체크를 해보자!
목표
- Spring Boot와 JDK 버전에 따른 MyBatis-Spring-Boot-Starter를 적절히 선택할 수 있다.
- EOL된 버전 사용을 자제하고, 새롭게 릴리즈되는 Release Note를 잘 체크할 수 있다.
MyBatis-Spring-Boot-Starter란 무엇일까?
이 모듈을 스프링 부트 위에 MyBatis 응용 프로그램을 신속하게 구출할 수 있도록 도와준다.
이를 사용하면 다음과 같은 장점을 얻을 수 있다 😊
- 독립형 어플리케이션 빌드
- 보일러 플레이트성 코드를 크게 줄어듦
- XML 설정(Configuration)을 굳이 사용하지 않음
버전 호환
최신 버전이 릴리즈 될 때마다 대응하는 회사는 드물겠지만,
새로운 프로젝트를 시작하거나, 관련 의존성들의 버전업이 필요할 때 호환성 체크는 필수❗
MyBatis-Spring-Boot-Starter | MyBatis-Spring | Spring Boot | JDK |
3.0 | 3.0 | 3.0 | 17 or higher |
2.3 | 2.1 | 2.5 - 2.7 | 8 or higher |
2.2 | 2.0 (need 2.0.6+ for enable all features) | 2.5 - 2.7 | 8 or higher |
2.1 | 2.0 (need 2.0.6+ for enable all features) | 2.1 - 2.4 | 8 or higher |
Quick Start
아래의 공식 위키에 자세하게 나와있으니, GitHub 페이지에서 참고하면 좋을 듯 하다 😁
Quick Start · mybatis/spring-boot-starter Wiki
출처
- mybatis-spring-boot-autoconfigure, MyBatis.org, © 2015–2022
- MyBatis integration with Spring Boot (github.com)
Last Updated. 2022. 04. 07.
반응형
'Spring > Mybatis' 카테고리의 다른 글
[MyBatis] Could not resolve type alias '' (0) | 2023.04.06 |
---|---|
[Mybatis] LOB Type 데이터 처리하기 (0) | 2020.04.02 |
[Mybatis] Log4j 로그찍기 (0) | 2020.03.31 |
[Mybatis] Java Function 불러오기 (0) | 2020.03.27 |
[Mybatis] OGNL(Object Graph Navigation Language) Issue (0) | 2020.03.27 |
블로그의 정보
배부른코딩로그
배부른코딩로그