스터디/Servlet (2) 썸네일형 리스트형 [Servlet] Connection Pool [Connection Pool] JDBD API를 사용하여 데이터베이스와 연결하기 위해 Connection 객체를 생성하는 작업은 비용이 굉장히 많이 드는 작업 중 하나이다. Connection 객체를 생성하는 과정은 다음과 같다. JDBC 드라이버 로딩 Connection 객체 생성 statement 객체 생성 쿼리문 실행 ResultSet 객체로부터 데이터 조회 Result 객체 close statement 객체 close Connection 객체 close 이처럼 커넥션을 사용할때마다 객체를 새로만든다는 것은 비효율적이다. 이러한 문제를 해결하기 위해서 앱이 로딩될 때 Connection 객체를 미리 생성하고, 필요할 경우 미리 생성되있던 Connection 객체를 사용하게 하여 앱의 성능을 향상시.. [Servlet] Web Server && WAS [Request(요청), Response(응답)] 일반적으로 브라우저는 GET방식, POST방식 2가지로 방식을 이용한다. GET방식 : 주소와 데이터를 한번에 같이 보내기 때문에 단순 링크로 처리되므로 다른 사람들에게 메신저나 SNS등을 통해서 쉽게 공유가 가능하다. 주로 특정한 정보를 조회하는 용도로 사용된다. POST방식 : 주소와 데이터를 따로 보내는 방식이고 입력한 내용들을 전송과 같은 버튼을 눌러서 호출하는 방식 - 아이디 및 패스워드에 대한 정보들을 가려주는 일종의 시크릿 모드 [웹 서버와 WAS(서블릿 컨테이너란?)] 클라이언트의 요청을 처리하기 위한 서버는 크게 2가지의 종류가 있다. 웹 서버 : 정적인 데이터를 처리하는 서버로 대표적으로는 아파치 서버가 있다. 단순 이미지나 html파.. 이전 1 다음