TOC
- 데이터베이스 기초
- DB, 테이블, 주요키
- SQL 기초
- JDBC 프로그래밍
- 커넥션 풀
- OracleDriverLoader
- DBCP
커넥션 풀
- 커넥션 풀의 오픈소스에는 대표적으로 DBCP와 C3P0이 있는데 여기선 DBCP를
사용하였다. DBCP는 아파치 사이트에서 받을 수 있다.
- 그 외에 DBCP에서 사용한 Pool인 Commons Pool이 필요하다.
- 부가적으로 로그 기록에 사용되는 Commons Logging도 필요하다.
JSP 서블릿(Servlet)
- 동적 웹 어플리케이션 컴포넌트
- .java 확장자
- 클라이언트의 요청에 동적으로 작동하고, 응답은 html을 이용
- 자바 thread를 이용하여 동작 -> 서버에 부하가 적게 걸리는 장점이 있음
- MVC 패턴에서 controller로 이용됨 (JSP는 뷰로 이용됨)