ibatis란
-
아이바티스(iBatis)란?!카테고리 없음 2011. 8. 19. 20:59
아이바티스(iBatis)란?! 하이버네이트(hibernate)와 비슷하게 Java에서 DB를 편하게 핸들링할 수 있게 해주는 프레임워크라고 이해하기 쉽게 설명할 수 있다. 클린턴 비긴 저자의 iBatis인 액션 책에서 정의 - SQL 실행 결과를 자바빈즈 혹은 Map 객체에 매핑해주는 퍼시스턴스 솔루션으로 SQL을 소스코드가 아닌 XML로 따로 분리해 관리하여 지겨운 SQL 문자열 더하기에서 해방시켜준다. 또한 XML에서 동적 SQL 요소를 사용하여 쿼리문장을 프로그래밍 코딩없이 자유롭게 변환할 수 있게 해준다. 이러한 접근방식으로 인해 iBatis를 사용하면 JDBC를 사용할 때보다 약 60%정도의 코드만으로 프로그램 작성이 가능하다. 아이바티스(iBatis) 특징 -SQL문과 Java코드와의 분리만으..