찾다

 >  Q&A  >  본문

jsp, servlet, dao는 일반적으로 모든 사람이 데이터베이스 연결을 닫는 MVC 아키텍처를 구현합니다.

다양한 프레임워크가 필요하지 않고 JSP+Servlet+Dao와 같은 모델만 있으면 됩니다

두 가지 주요 문제가 있습니다
1. 이론적으로 Dao는 데이터베이스를 담당하므로 데이터베이스와의 모든 작업(연결 닫기, 문 및 결과 집합 포함)은 dao 내에서 완료되어야 합니다. 그러나 때때로 서블릿의 특정 작업에는 여러 daos 호출이 포함되며, 이는 해당 연결이 여러 번 열리고 닫혀 성능에 심각한 영향을 미칠 수 있음을 의미합니다. 그럼 서블릿으로 옮겨야 할까요?

2. 닫을 때 연결이 닫히면 문과 결과 집합이 자동으로 닫히므로 모두 닫으려고 애쓰지 않아도 됩니다.

为情所困为情所困2740일 전565

모든 응답(1)나는 대답할 것이다

  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:08:07

    1 데이터베이스 연결 풀
    2 아니요, 명령문과 결과 집합을 수동으로 해제해야 합니다

    회신하다
    0
  • 취소회신하다