기존의 JDBC 단점을 보완하는 프레임워크
- try-catch-finally 생략
- pstmt,rs 데이터 입력 생략
- SQL 구문을 분리
- Spring과 연동이 자동
- 동적 SQL 지원(반복문도 가능)
MyBatis 에 필요한 라이브러리
https://mvnrepository.com/artifact/org.mybatis/mybatis/3.4.1
https://mvnrepository.com/artifact/org.mybatis/mybatis-spring/1.3.0
https://mvnrepository.com/artifact/org.springframework/spring-jdbc/6.1.1
https://mvnrepository.com/artifact/org.springframework/spring-test/6.1.1
이렇게 pom.xml의 외부라이브러리 추가 주석 안에 붙여준다.
이때, springframework에는 버전을 바꿔준다.
오타나지 않도록 조심!
'spring · spring boot' 카테고리의 다른 글
[spring] sqlSessionFactory, mybatis-config.xml (1) | 2023.12.04 |
---|---|
[spring] root-context.xml와 inject, test 어노테이션 (1) | 2023.12.04 |
[spring] 스프링과 db 연결하기 (0) | 2023.12.03 |
[spring] 스프링 MySQL Connector/J와 톰캣 설치하기 (1) | 2023.12.03 |
[spring] Spring Legacy project를 사용하는 이유 (0) | 2023.12.03 |