ibatis

    [토비의 스프링 - Vol.2] 2장 - 2.3 iBatis SqlMaps

    2.3 iBatis SqlMaps자바오브젝트와 SQL 문 사이의 자동매핑 기능을 지원하는 ORM 프레임워크iBatis는 코드 내에서 자바오브젝트만을 이용해 데이터 로직을 작성할 수 있게 해주고 SQL을 별도의 파일로 분리해서 관리해주며, 오브젝트-SQL 사이의 파라미터 매핑 작업을 자동으로 해주기 때문에 많은 인기를 얻고 있는 기술본격적인 ORM인 JPA나 하이버네이트처럼 새로운 DB 프로그래밍 패러다임을 익힐 부담XSQL을 그대로 이용할 수 있으면서도 JDBC 코드 작성의 불편함을 제거해주고, 도메인 오브젝트나 DTO를 중심으로 개발이 가능하다는 장점XML파일로 작성하므로 컴파일이 필요 없고, SQL 작성과 관리 또는 검토를 DBA와 같은 개발자가 아닌 사람에 맡길 수 있다는 장점SQL 매핑은 스프링 ..