자바/리팩토링
[리팩토링]DTO 와 VO 분리 및 PERSISTENCE 생성
OverTheHorizon3410
2023. 9. 24. 22:01
- 별도의 DTO 는 요청과 응답으로 변환하였다.
- Converter 생성
- MapStruct 로 Vo ↔ DTO 간의 변환 쉽게 수행할수있도록 처리함
- Persistence.java 생성
- DB에서 들고온 VO 값에 대한 유효성을 체크하고
- VO값을 RespDTO 로 변환 역할 수행
public 응답 메서드명(요청DTO ) throws NotFoundException { VO = 매퍼DB조회(요청 DTO); if (VO == null) { throw new NotFoundException("VO not found"); } return boardConfigConverter.toDto(VO); // VO -> DTO }
Uploaded by N2T
