728x90
Domain entity 를 통해 db 조회 값을 가지고와서 처리 한 뒤 반환하기 위해 DTO로 값을 할당할 것이다.
이것을 service layer나 controller 또는 repo class 내 직접하는 경우가 있는데 (new 로 객체 생성하여), 이렇게 하는 것보다 DTO 내 static 을 사용하여 정적메서드로 정의하면 클래스를 기반으로 객체를 만들지 않고 호출이 가능하며, 해당 메서드에 대해 한번만 메모리 할당할 수 있다는 장점이 있다.
728x90
'Java Spring' 카테고리의 다른 글
Java 버전 관리 (0) | 2025.04.29 |
---|---|
Resilience4j 기본 활용 (0) | 2025.04.25 |
spring-boot-starter-validation (0) | 2025.03.29 |
instancio 자바 스프링 테스트 객체(entity, dto) 빠르게 만들어 보자 (1) | 2024.12.27 |
ReentrantReadWriteLock vs ReentrantLock (1) | 2024.12.21 |