myBatis - 1. 기본설정

Mybatis

데이터의 입력, 조회, 수정, 삭제(CRUD)를 보다 편하게 하기 위해 xml로 구조화한 Mapper 설정 파일을 통해서 JDBC를 구현한 영속성 프레임워크

기존에 JDBC를 통해 구현했던 상당 부분의 코드와 파라미터 설정 및 결과 매핑을 XML 설정을 통해 쉽게 구현할 수 있게 해준다.

 

API 사이트

https://mybatis.org/mybatis-3/ko/

 

MyBatis – 마이바티스 3 | 소개

Copyright © 2009–2021MyBatis.org. .

mybatis.org

 

Mybatis의 동작 구조

학원 강의자료 pdf의 중 일부

 

 

Mybatis 라이브러리 다운로드

아래페이지는 라이브러리들 모든버전이 있는 사이트입니다.

아래 페이지로 이동후 

https://mvnrepository.com/

 

mybatis 검색

페이지 이동후 Usages의 탭을 확인할수있따

최신버전을 받아도 상관은없지만 탭의 수치가높을수록 사람들이 많이사용하고있는 버전이라고생각하면된다.

많이사용할수록 안정적이다는 말과 비슷하니깐 저는 ..안정적이게 3.4.6버전을 사용할것이다.

 

 

Mybatis 라이브러리 연동

우선 필요한 라이브러리는 ojdbc와 mybatis jar다

필요할지도모르니 일단은 올려두었습니다.

만약 믿음이 안가시면 아까 Maven Rep~~ 페이지에서 검색하여 다운받으시면됩니다!

mybatis-3.4.6.jar
1.55MB
ojdbc6.jar
2.05MB

 

다운받은 jar파일을 자바프로젝트 lib 폴더에 넣어준다.

 

그후에 라이브러리를 등록을해준다!

 

두개의 라이브러리를 라이브러리즈에 등록해준다!

이러면 등록끝!

 

그리고 프로젝트를 진행하다보면 import 패키지명이 mybatis가 아닌 ibatis이다 왜그러냐하면

기존에 Apache project에서 ibatis를 운영하던 팀이 2010년에 Google 팀으로 이동하면서 Mybatis로 이름을 바꿧습니다.

그래서 결론은 둘이 똑같다고 보면될거같습니다 .

 

Java 요구버전은 jdk1.5 이상 이면 사용가능합니다

 

다음페이지는 config 설정하는 방법을 알아보겠습니다.

'프로그래밍 > myBatis' 카테고리의 다른 글

myBatis - 5. 동적 쿼리  (0) 2021.10.07
myBatis - 4. 실습 (class + xml 형식)  (0) 2021.10.07
myBatis - 3. 실습 (class형식)  (0) 2021.10.06
myBatis - 2. 실습 전체 목록 조회(xml형식)  (0) 2021.10.05
Framwork, Library  (0) 2021.10.05
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유