dao dto
-
DAO, DTO(VO) 란 무엇일까?SPRING, JAVASCRIPT 2019. 8. 14. 20:23
DAO와 DTO(VO)란 무엇일까? 먼저, 이 두 가지 용어를 설명하기에 앞서 MVC구조에 대해 먼저 알아야 한다. 글쓴이의 전 글 중에 MVC구조에 대해 부족하게나마 정리한 글이 있으니 보고 이해를 먼저 하도록 하자. DAO Data Access Object의 약자로, 데이터베이스의 데이터에 접근하기 위해 생성하는 객체이다. 데이터베이스에 접근하기 위한 로직과 비즈니스 로직을 분리하기 위해 사용한다. 간단하게, DB에 접속하여 데이터의 CRUD(생성, 읽기, 갱신, 삭제) 작업을 시행하는 클래스이다. JSP 및 Servlet 페이지 내에 로직을 기술하여 사용할 수 있지만, 코드의 간결화 및 모듈화, 유지보수 등의 목적을 위해 별도의 DAO 클래스를 생성하여 사용하는 것이 좋다. 한 줄 요약 : DAO는..