#ENTITY

A collection of 4 posts

DTO vs VO vs Entity cover image
#spring

DTO vs VO vs Entity

DTO와 VO는 분명히 다른 개념이다. 그런데, 같은 개념으로 생각해서 사용하는 경우가 많다. 왜일까? ⌜Core J2EE Patterns: Best Practices and Design Strategies⌟ 책의 초판에서는 데이터 전송용 객체를 로…

Entity Lifecycle을 고려해 코드를 작성하자 2편 cover image
#jpa

Entity Lifecycle을 고려해 코드를 작성하자 2편

이번 편에서는 전편에서 해결하지 못한 부분이었던 “Spring Boot에서는 기본적으로 OSIV의 설정 값이 true인데도 불구하고 LazyInitializationException이 발생하는가?”에 대한 원인을 알아보고 이에 대한 해결책을 이야기해…

요청과 응답으로 엔티티(Entity) 대신 DTO를 사용하자 cover image
#dto

요청과 응답으로 엔티티(Entity) 대신 DTO를 사용하자

처음 웹 애플리케이션을 개발하다보면, 많이 하는 실수 중 하나가 바로 요청과 응답으로 엔티티를 직접 사용하는 것이다. 다음은 컨트롤러에서 요청과 응답으로 엔티티를 직접 사용했을 때의 코드이다. 여러분은 혹시 이렇게 코드를 작성하고 있지 않은가? 만약…

Entity Lifecycle을 고려해 코드를 작성하자 1편 cover image
#jpa

Entity Lifecycle을 고려해 코드를 작성하자 1편

서비스를 개발하다보면 생각하지도 못한 부분에서 버그가 발생하는 때가 있다. 특히 프로젝트 막바지에 이런 경험을 한다면? 생각하기도 싫은 상황일 것이다. 레벨3 프로젝트를 진행하면서 이런 경험을 한 적이 있는데, 이 때 어려움을 겪은 부분을 공유해보고…