마이바티스 시작하기

마이바티스 개요
마이바티스는
1. xml에 서버 정보(오라클 드라이버, 주소, 아이디, 비번..) 을 써놓고
2. xml에 sql구문을 넣고
3. 반환값을 담을 그릇(VO=DTO)를 써주면 에러없이 DAO를 구현할 수 있다.
즉, xml이 핵심이다.
명령어★★★
selectlist: 어레이리스트(복수의 VO) 넘겨줌
selectone: VO 하나 넘겨줌
insert
update
delete
어노테이션
기존에는 xml, 자바, xml, 자바… 를 오가면서 코딩해야한다. 이것이 불편하기 때문에 자바 단에서만 코딩하기 위한 어노테이션이 생겼다.
골뱅이 셀렉트(@select) 쓰면 자바 단에서만 SQL문을 조절할 수 있다.