Jackson을 사용하여 JSON을 Java 객체에 매핑합니다.잭슨은 DAO 개체를 매핑합니까?
작성된 Java 객체가 JSON 구조의 객체 표현이므로 JSON 데이터에 대한 액세스를 제공하고 있기 때문에 DAO입니까?
Jackson을 사용하여 JSON을 Java 객체에 매핑합니다.잭슨은 DAO 개체를 매핑합니까?
작성된 Java 객체가 JSON 구조의 객체 표현이므로 JSON 데이터에 대한 액세스를 제공하고 있기 때문에 DAO입니까?
아니요, 그 내용은 data transfer object입니다.
DAO는 persist data까지 사용됩니다.
하나의 인스턴스에서 다른 인스턴스로 매핑되므로 변환기 또는 어댑터 (어댑터 패턴 here)를 더 많이 사용하고 있다고 생각합니다.
내 지식에 따라 DAO
(데이터 액세스 개체)의 목적은 데이터 저장소에 대한 일종의 액세스를 제공하는 계층 또는 개체를 제공하는 것입니다.
DAO 디자인 패턴이 아닙니다. DAO 패턴은 데이터 영역에 대한 액세스를 제공합니다.
나는 오히려 가치 개체라고 말할 것입니다.
그것은 나는 그것이 객체 가치를 호출 논쟁 않을 것 "캡슐화, 캡처를 위반하고 개체가 나중에이 상태로 복원 할 수 있도록 객체의 내부 상태를 외면하지 않고 "를 들어, Memento이지만 definitly 아니다 정의 특성이 영구적 인 데이터 스토리의 추상화 인 DAO.