MyBatis란 무엇인가?

MyBatis는 객체지향언어인 자바의 관계형 데이터베이스 프로그래밍을 좀더 쉽게 할 수 있게 도와주는 프레임워크이다.

<br/>

왜 MyBatis를 사용하는가?

  • 첫째로, SQL문을 자바소스코드로부터 분리 할 수있다.<br/>
    기존의 JDBC를 사용하면 자바소스코드내에서 SQL문을 작성하였지만<br/>
    MyBatis를 이용하면 XML에 SQL에 작성하여 분리 할 수 있다.<br/>
    이로 인하여 복잡한 JDBC 코드를 걷어내고, 깔끔한 소스코드를 유지 할 수 있으며, 소스코드유지보수를 용이하게 합니다<br/>

  • 둘째로, 매핑이다.<br/>
    데이터의 결과 값을 자동으로 매핑해주어 맵핑 코드를 제거 할 수 있다.<br/>

  • 셋째로, 이식성이다<br/>
    MyBatis는 어느 프로그래밍 언어로도 구현이 가능하다.

<br/>

<br/>

0
이전 댓글 보기
등록
TOP