DbUtils 몇가지 예제
DBUtils 기본은 다음 링크를 참조하세요
http://www.jakartaproject.com/article/jakarta/1108193481660
① 설정방법
DB유틸 설정 방법은 특별히 없습니다 그냥 다운받은 클래스 패스 잡으시면 됩니다
Application에서 사용시에는 환경변수나 실행시 클래스 패스를 잡으면 되고요,
웹에서 사용한다면 해당 어플리케이션의 /WEB-INF/lib/ 에 commons-beanutils.jar 를 복사하면 됩니다
기본적인 문서는 http://www.jakartaproject.com/article/jakarta/1108193481660 를 보세요
Download http://jakarta.apache.org/site/downloads/downloads_commons-dbutils.cgi
API http://jakarta.apache.org/commons/dbutils/apidocs/index.html
② SELECT 예제 (여러건)
③ SELECT 예제 (한건)
select 처리 건수가 1건일 경우에는 MapHandler를 사용하면 됩니다
핸들러에는 아래와 같이 여러 종류의 핸들러 들이 있으며,
ArrayHandler, ArrayListHandler, BeanHandler, BeanListHandler, ColumnListHandler, KeyedHandler, MapHandler, MapListHandler, ScalarHandler
그때그때 맞춰 사용하면 됩니다
④ UPDATE 예제
이 예제는 Unicorn 소스에 있는 예입니다
Unicorn 소스를 다운받아 /src/com/jakartaproject/admin/dao/AdminMySqlDAO.java 를 열어 보시면 Update, Insert 예제를 볼수 있습니다