카테고리 없음

[Project][Spring] VO class 만들기

321 2021. 3. 29. 16:29

DB에서 생성한 테이블의 컬럼들을 private변수로 설정하고 getter setter를 만드는 파일이다.

 

  • 마우스 우클릭 - source - generate getter and setter 클릭하면 됨
  • mybatis에서는 gettet와 setter로 데이터값을 얻어오는 일이 많으므로 테이블을 생성할 때마다 entity 와 같이 만들면 된다.

 

 

VO(value object) 와 DTO(data transfer object) 차이


vo

  • class내부에서 값의 변경이 일어날 수도 있다. 
  • DDD에서 사용되는 개념이 있다.

 

dto

  • 단순 데이터 값을 전달

 

 

 

https://www.inflearn.com/community/questions/111159/domain%EA%B3%BC-repository-%EC%A7%88%EB%AC%B8