넌 이런 것도 모르니

    MVC 1

    [MVC, MyBatis] VO&DTO와 Map

    교육 받을 때는 데이터 객체를 DTO로 관리했는데, 업무중 VO와 Map으로 데이터를 관리하는걸 알게되었다. 정확한 개념을 정리하고자한다. Java Beans 일반적으로 자바빈은 속성과 그 속성에 대한 getter, setter 메서드로 구성된 객체(VO)를 말하며 데이터 전송에 사용되는 객체이다. 자바로 작성된 재사용이 가능한 소프트웨어컴포넌트 -> getter, setter 메서드를 통해 컴포넌트에 접근 가능하다. VO(Value Object) 데이터 그 자체로 의미있는 것을 담고있는 객체 DTO와 동일한 개념이긴하나 차이점은 Read-Only** 속성 객체이다. 값을 위해 사용하는 오브젝트로써, 값 표현을 위한 불변의 클래스. VO의 경우 생성자를 통해 지정된 값은 변경될수 없도록 setter가 없..

    개발 공부/아카이브 2021.12.24
    1
    더보기
    프로필사진

    제가 아무 것도 모릅니다. 진짜에요. 개발자로 살아남기

    • 분류 전체보기 (33)
      • 개발 공부 (28)
        • 기록 (7)
        • 아카이브 (4)
        • Spring (12)
        • Database (5)
      • daily life (3)
        • 우리강아지 (1)
        • 일상 (2)
      • 항해 플러스 (2)
        • WIL (2)
        • 발제 정리 (0)
        • 과제 로그 (0)

    Tag

    항해플러스후기, elasticsearch, 서버충돌, MyBatis, 항해플러스백엔드, 자바, REST API, 스프링, bash-4.2$, 엘라스틱서치, springboot, 라이브러리, 이클립스, 어노테이션, 더블클릭금지, 항해플러스, 뒤로가기금지, MySQL, 스프링부트, java,

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바