다연이네

[days04] DTO, VO, DAO, 자바빈즈, POJO 용어 정리 본문

JDBC

[days04] DTO, VO, DAO, 자바빈즈, POJO 용어 정리

 다연  2020. 11. 26. 17:55
반응형

ㄱ.  DTO : Data Access Object.  Database의 data에 접근을 위한 객체

              일반적인 DTO는 로직을 갖지 않는 순수한 데이터 객체이며, 속성과 그 속성에 접근하기 위한 getter, setter

              메소드만 가진 클래스이다.


ㄴ. VO 값 저장 객체 + 데이터 전송 객체 == DTO == 자바빈즈 == POJO


ㄷ. DAO : Data Access Object  데이터 접근 객체 => DB에 관련된 CRUD작업을 한다. (순수하게 DB를 연동해 처리)

              DB를 사용해 데이터를 조회하거나 조작하는 기능을 전담하도록 만든 오브젝트이다.

              DB와 연결할 Connection을 가져온다.


ㄹ. 자바빈즈( Java Beans ) = 자바빈 = 자바빈스 : private 필드, getter, setter, 디폴트 생성자


ㅁ. POJO : Plane Old Java Object 
            Java EE + 프레임워크

반응형
Comments