본문 바로가기

PPAK

검색하기
PPAK
프로필사진 PPakSang

  • 기술_개발 (45)
    • 프로젝트 (9)
    • infra (8)
    • spring (10)
      • jpa (2)
    • 네트워크 (1)
    • jvm (3)
      • java (1)
      • kotlin (1)
    • 후기 (10)
Guestbook
Notice
Today
Total
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Tags
  • infra
  • jenkins
  • 팀네이버 공채
  • Project
  • 프로젝트
  • 브랜치전략
  • 캐싱전략
  • websocket
  • EntityTransaction
  • container
  • spring
  • Spring Security
  • Java
  • 리뷰
  • 만들면서 배우는 클린 아키텍처
  • 젠킨스
  • docker
  • JPA
  • SPRING JWT
  • LazyInitialization
  • 책
  • 스프링
  • network
  • 후기
  • SpringBoot
  • chrome80
  • Kotlin
  • redis
  • JWT
  • 팀네이버
more
Archives
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록jvm/java (1)

PPAK

[Java/Spring] VO(Value Object) 란?

도메인을 설계하다보면 Value Object 를 자주 접하게 된다. 값 객체? 값 타입?? 알쏭달쏭한 VO 에 대해서 알아보자 우선 VO 는 아래의 두 가지 아이디어에 기반한다고 생각한다. 1. 연관있는 데이터의 집합이 분명 존재한다. 2. 그 데이터의 집합은 그 자체로만 식별이 가능하고, 어느 한 속성값이 수정된다면 더 이상 이전과 같은 데이터라고 할 수 없다. 아래는 직접 작성한 VO 이다 class Reference { int age; String course; String job; public Reference(int age, String course, String job) { this.age = age; this.course = course; this.job = job; } @Override ..

jvm/java 2022. 6. 26. 16:50
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바