마이바티스 시작하기

마이바티스 시작하기

마이바티스 개요

마이바티스는

1. xml에 서버 정보(오라클 드라이버, 주소, 아이디, 비번..) 을 써놓고

2. xml에 sql구문을 넣고

3. 반환값을 담을 그릇(VO=DTO)를 써주면 에러없이 DAO를 구현할 수 있다.

즉, xml이 핵심이다.

명령어★★★

selectlist: 어레이리스트(복수의 VO) 넘겨줌
selectone: VO 하나 넘겨줌

insert
update
delete

어노테이션

기존에는 xml, 자바, xml, 자바… 를 오가면서 코딩해야한다. 이것이 불편하기 때문에 자바 단에서만 코딩하기 위한 어노테이션이 생겼다.

골뱅이 셀렉트(@select) 쓰면 자바 단에서만 SQL문을 조절할 수 있다.