728x90 반응형 JSP DAO2 [JSP] - 31. DBCP(커넥션 풀) 이란 ? #DBCP(커넥션 풀) 이란 ? 1. 커넥션 풀을 이용한 DB 연동 -클라이언트에서 다수의 요청이 발생할 경우 데이터베이스에 발생하는 부하를 방지하기 위해 사용한다. -미리 생성 + 재사용 #DAO(Data Access Object) -DB에 직접 접근하여 DB와 관련된 일(로직)을 하는 객체를 칭한다. -데이터 베이스에 접속해서 데이터 추가, 삭제, 수정 등의 작업을 하는 클래스이다. #DTO(Data Transfer Object) -DAO가 DB에 접근하여 가져온 데이터를 난잡하게 가져오지 않고, 클래스로 만들어서 가져오는 객체를 칭한다. -DAO클래스를 이용하여 데이터 베이스에서 데이터를 관리할 때 DTO클래스를 이용해서 만들 수 있다. 2020. 8. 8. [JSP Practice] - JSP properties 파일 로드 #JSP properties 파일 로드 1.dao클래스 만들 때 -cmd에서 dao객체를 사용하기 때문에 상위 타입을 가지고 다형성을 활용해야합니다. -CMDFactory 클래스들을 -> properties로 관리합니다. #사이드 이펙트 -의존성을 최소화합니다. #요즘 DTO추세 -자바 빈을 안 만들고 map을 사용합니다. -List guestBook_prop index.jsp MainServlet MainServlet org.smart.control.MainServlet dbTypePath /WEB-INF/dbtype.properties cmdsInfoPath /WEB-INF/cmdsInfo.properties 0 MainServlet *.do 15. index.jsp 16. main.jsp 번호 내용.. 2020. 8. 6. 이전 1 다음 728x90 반응형