8.1 빈 생명주기 콜백 시작 애플리케이션은 시작 시점에 필요한 연결을 미리 해두고, 종료 시점에 연결을 안전하게 종료하려면, 객체의 초기화와 종료 작업이 필요하다. 1) 데이터베이스 커넥션 풀 웹 어플리케이션과 데이터베이스는 서로 다른 시스템이므로, 데이터베이스 드라이버를 통해 데이터베이스에 연결 사용자로부터 요청이 올때마다 TCP 소켓을 열고 닫는 것은 시간이 오래 걸림 어플리케이션 서버와 DB를 미리 연결해 놓고, 필요할 때 재활용하여 사용 2) 네트워크 소켓 소켓을 미리 연결해 놓고, 사용자 요청이 들어오면 열러 있는 소켓을 이용하여 빠른 연결 가능 스프링을 통한 초기화와 종료 작업 예제는 다음과 같다. 서버가 뜨기 전에 외부 네트워크에 미리 연결을 해 놓고, 서버 종료 전에 미리 연결을 끊어야 ..