Servlet & JSP

iBatis(아이바티스)와 Mybatis(마이바티스)

Jonny 2022. 1. 13. 13:17
  • iBatis
    • iBatis는 SQL에 기반한 데이터베이스와 자바, 닷넷 등을 연결시켜 주는 역할을 하는 영속성 프레임워크이다.
    • 프로그램의 소스코드에서 SQL 문장을 분리하여 별도의 XML파일로 저장하고 이 둘을 연결시켜준다.
  • Mybatis
    • 자바의 JDBC를 이용한 퍼시스턴스 프레임워크이다.
    • JDBC를 이용한 커넥션 코드 및 변수 등 중복 작업을 대체해준다.
    • SQL, 동적 쿼리, 저장 프로시저 그리고 고급 매핑을 지원하는 SQL Mapper이다.