책책책 책을 읽어요

Chapter 2. 객체의 종류VO(Value Object)란 어떤 객체인가?DTO(Data Transfer Object)란 어떤 객체인가?DAO(Data Access Objec)란 어떤 객체인가?엔티티(Entity)란 어떤 객체인가? 흔히 검색하면 나오는 개념으로는 다음과 같다.VO는 Value Object로 값 객체라는 뜻이다. 쓰기 작업이 불가한 읽기 전용 객체를 말한다. DTO는 계층 간 데이터 교환에 사용되는 객체이다. 대표적인 예로 DB에 데이터를 넣을 때나 DB에서 데이터를 불러올 때 DTO를 사용한다.DAO는 데이터베이스에 접근하는 데 사용되는 객체이다.엔티티는 JPA @Entity이며, 테이블에 1:1로 대응되고, 각각을 구별할 수 있는 식별자를 가지고 있다. 하지만 결코 충분하지 못하며..
늦은 신년 목표 한 달에 한 권 이상 읽기이다.. 잘 정리해보려 한다 ㅎㅎ1부 객체지향)객체지향 프로그래밍은 현실 세계의 복잡성을 풀어내는 방법 중 하나로, 현재 가장 인기 있는 프로그래밍 패러다임이라 해도 과언이 아니다. 1. 순차지향, 절차지향, 객체지향 프로그래밍이란?2. 객체지향 프로그래밍에서 역할, 책임, 협력을 강조하는 이유가 뭘까?3. VO, DTO, DAO, 엔티티란 뭘까?4. 행동이 강조되는 이유가 뭘까?5. SOLID와 디자인 패던은 어떻게 이해하는 게 좋을까?6. 순환 참조를 피해야 하는 이유가 뭘까? 책의 1부 객체지향을 읽으면 다음과 같은 질문에 대답을 할 수 있을 것이다. (물론 내 글은 Chpter1만 다루고 있다.)Chapter 1. 절차지향과 비교하기자바를 사용하면서도 절차..
가든잉
'책책책 책을 읽어요' 카테고리의 글 목록