[JSP] 데이터베이스

Whatever·2022년 1월 20일
0

JSP

목록 보기
23/30
post-thumbnail

TOC

  • 데이터베이스 기초
    - DB, 테이블, 주요키
  • SQL 기초
  • JDBC 프로그래밍
  • 커넥션 풀
  • OracleDriverLoader
  • DBCP

커넥션 풀

  • 커넥션 풀의 오픈소스에는 대표적으로 DBCP와 C3P0이 있는데 여기선 DBCP를
    사용하였다. DBCP는 아파치 사이트에서 받을 수 있다.
  • 그 외에 DBCP에서 사용한 Pool인 Commons Pool이 필요하다.
  • 부가적으로 로그 기록에 사용되는 Commons Logging도 필요하다.

JSP 서블릿(Servlet)

  • 동적 웹 어플리케이션 컴포넌트
  • .java 확장자
  • 클라이언트의 요청에 동적으로 작동하고, 응답은 html을 이용
  • 자바 thread를 이용하여 동작 -> 서버에 부하가 적게 걸리는 장점이 있음
  • MVC 패턴에서 controller로 이용됨 (JSP는 뷰로 이용됨)

0개의 댓글