이제 어느정도 1차 클린코드 리팩토링 작업이 끝이나고 있습니다. 오늘은 Admin API 리팩토링을 진행하였습니다.
이 API에는 유저 관리와, 게시글 관리, 정지 관리를 담당합니다. 기존 리팩토링 전 Service 코드를 확인해보겠습니다.
@RequiredArgsConstructor @Service public class AdminService { private final UserRepository userRepository; private final BoardRepository boardRepository; private final UserReportRepository userReportRepository; private final BoardReportRepository boardReportR.....