230412 2

JAVA Eclipse 20 클래스와 객체

클래스 Class : 객체를 만들기 위한 설계도 객체지향 언어 : 코드를 객체로 만들어 재사용하겠다 -> 코드를 객체로 만드는 방법 : 클래스 클래스 클래스는 구현하고자 하는 객체의 속성과 기능들을 정의하는 설계도 따라서 속성은 변수로, 기능은 메서드(함수)로 나타낸다 클래스의 구조 class 클래스명 { 속성 (변수) 기능(메서드) } * 클래스명의 앞 글자는 대문자로 main이 있는 class만 public이 붙고 나머지는 붙지 않는다 클래스로 객체를 만드는 방법 자료형 참조변수 = new 클래스명 ( ); * 참조변수 : 클래스로 생성된 객체 값(인스턴스) 저장할 공간 ; 주소를 저장 * new : 메모리 할당 * 클래스명 ( ) : 클래스로 객체를 만들어라 -> 클래스로 객체 값을 만들 메모리를 ..

JSP jdbc 데이터베이스 접속 방식 Connection Pool

Connection Pool : 로딩 -> 연결 -> 접근 -> 실행 -> 해제 반복 Connection 객체를 생성하고 해제하는 동안 많은 시스템 자원이 소모된다 서버에 미리 Connection 객체를 설정해 놓은 것 DB와 연결된 Connection 객체를 미리 만들어 놓고 Pool 속에 저장해두고 있다가 요청이 있을 때마다 가져다 사용하고 반환하는 기법 jar 파일 추가 -> WEB-INF ->lib Server 설치폴더 안에 기본 제공 -> lib-> tomcat-dbcp.jar 인터넷에서 다운받는 경우 - https://commons.apache.org/ -DBCP, POOL, Collections * 다운로드 페이지 https://commons.apache.org/proper/commons-c..

Backend/JSP 2023.04.13