🛠️ 리팩토링 대상
컨트롤러 메서드에서 ResponseEntity 객체를 리턴하는 모든 메서드
🚀 리팩토링 목적
- 컨트롤러 메서드에서 반복되는 응답 포멧팅(ResponseEntity)을 일괄적으로 처리할 수 있습니다.
- 응답을 후처리할 수 있으므로 프로젝트 전체에서 일관된 응답 구조와 메시지를 유지할 수 있습니다.
🔄 리팩토링 세부 사항
어드바이스 설정 파일을 생성하여 응답을 가로채고, 공통 로직을 적용시키지 않을 메서드를 필터링하고 공통 기능을 적용시킵니다.
🔍 관련 코드
모든 컨트롤러의 메서드들
📚 참고 자료
https://velog.io/@lechros/Spring-ResponseBodyAdvice%EB%A1%9C-API-%EC%9D%91%EB%8B%B5-%ED%98%95%EC%8B%9D-%EC%A7%80%EC%A0%95%ED%95%98%EA%B8%B0
📝 추가 사항
필터링 대상에 대하여 추후 논의가 필요합니다.
🛠️ 리팩토링 대상
컨트롤러 메서드에서 ResponseEntity 객체를 리턴하는 모든 메서드
🚀 리팩토링 목적
🔄 리팩토링 세부 사항
어드바이스 설정 파일을 생성하여 응답을 가로채고, 공통 로직을 적용시키지 않을 메서드를 필터링하고 공통 기능을 적용시킵니다.
🔍 관련 코드
모든 컨트롤러의 메서드들
📚 참고 자료
https://velog.io/@lechros/Spring-ResponseBodyAdvice%EB%A1%9C-API-%EC%9D%91%EB%8B%B5-%ED%98%95%EC%8B%9D-%EC%A7%80%EC%A0%95%ED%95%98%EA%B8%B0
📝 추가 사항
필터링 대상에 대하여 추후 논의가 필요합니다.