커넥션풀
JdbcTemplate를 이용한 DB연동
커넥션풀이란? 일정 개수의 DB 커넥션을 미리 만들어 두어, 최초연결에 따른 응답속도 저하와 동시접속자가 많을 때의 부하를 줄이기 위한 방법이다. 미리 생성된 커넥션을 가져와서 사용하고 다시 풀에 반납하면 되기 때문에 훨씬 효율적이다. DB 커넥션 풀 기능을 제공하는 모듈은 여러가지가 있는데 우리는 Tomcat JDBC를 사용한다. 커넥션 상태 활성 상태(active): 커넥션 풀에 커넥션 요청한 상태 유휴 상태(idle): 커넥션 풀에 커넥션 반환한 상태 JDBC API는 DriverManager 외에 Tomcat JDBC모듈의 DataSource를 이용해 DB 연결을 구하는 방법을 정의한다. DataSource는 커넥션 풀 기능을 제공하는 DataSource 구현 클래스이다. DB와 DataSourc..