1. 마이바티스란
JDBC를 대체하는 퍼시스턴스 프레임워크 내부적으로 JDBC API를 사용 개발자가 직접 JDBC를 사용할 때의 중복작업을 대부분 자동화 SQL을 별도의 XML이나 어노테이션으로 정의 SQL의 관리가 편리 특징 JDBC를 작성할 때의 try/catch 구문 사용 불필요 객체 프로퍼티를 Prepared 구문의 파라미터로 자동 매핑 조회결과를 객체로 자동 매핑 트랜잭션 관리 데이터 매퍼 객체와 DB, 매퍼 자체를 독립적으로 유지하면서, 객체와 DB간 데이터 이동 VO에 해당하는 부분이 SQL 구문에 매핑 SQL 실행결과도 VO로 매핑 일일이 ResultSet으로 꺼낼 필요가 없다 예 --member 테이블 create table member( id number primary key, pwd varchar2(..
2023.03.28