웹 서버 애플리케이션은 프로그램의 영속성(DB에 기록하는 성질) 제어를 위해 관련 자료를 DB서버에 저장하여 사용합니다. 이때는 DB에 직접 접근하여 사용하는것이 아니라 DB서버와 관계엾이 DB와 연동이 가능하도록 JDBC API를 사용합니다. JDBC를 사용하면 프로그램 변동없이 드라이버 변동으로 DB서버 변경이 가능합니다. JDBC API JDBC API를 사용하기 위해서는 DBMS에 알맞은 JDBC 드라이버가 필요합니다. JDBC 드라이버 파일인 .jar를 WEB-INF/lib에 복사하여 사용합니다. 드라이버 클래스는 사용할때 다른 클래스와 달리 반드시 Class.forName()을 사용하여 런타임 로딩(동적로딩)을 해야합니다. 이는 드라이버 클래스가 로딩될 때 DriverManager 객체의 자동..