목록JSP/DBCP (12)
WON.dev
package org.joonzis.ex; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; import java.util.List; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import javax.sql.DataSource; public class GreenDao { // 필드 private Connection conn = null; private PreparedStatement ps = null; pri..
커넥션 풀 - 기존은 커넥션 객체 생성해서 받아오고 소멸시키는 방식 사용 - 커넥션 풀: 객체를 보관하는 곳(커넥션 보관) - DataSource == DS : 커넥션 풀을 사용하기 위한 소스 객체 1. 커넥션 풀 (Connection Pool) 1) 기존 Connection 동작 정리 (1) Connection conn = getConnection();-- 커넥션의 생성 (2) DB 접근 -> SQL 전송 -> 결과 리턴 (3) conn.close();-- 커넥션의 소멸 (단점: 시간이 오래 걸린다.) 2) 커넥션 풀의 도입 (1) Connection 객체(conn)를 미리 만들어 놓는다. (2) 요청이 발생되면 만들어진 conn을 사용 후 반납한다.-- conn.close(); (3) Connecti..