공부/그외
2018. 10. 25.
DAO, VO, DTO
출처: http://genesis8.tistory.com/214 DAO (Data Access Object)DB의 데이터에 접근하는 트랜젝션 객체= 효율적인 커넥션 관리와 보안성을 위해 사용됨= DB를 이용해 데이터를 조회하거나 조작하는 기능을 전담하도록 만든 오브젝트 - DB에 대한 접근을 DAO가 담당하도록 하여 데이터베이스 엑세스를 DAO에서만 하게 되면다수의 원격호출을 통한 오버헤드를 VO나 DTO를 통해 줄일 수 있고다수의 DB 호출문제를 해결할 수 있다. - DB와 관련된 CRUD 작업을 처리한다. DTO (Data Transfer Object)는 VO (Value Object)로 바꿔 말할 수 있음= 컨트롤러, 뷰, 비즈니스 계층, 퍼시스턴스 계층 등 각 계층간 데이터 교환을 위한 자바빈즈를..