controller2 RelationController RelationController 사전에 정의한 API 명세에 따른 Controller를 구현한다. 1. RelationValidator Controller로 들어오는 accountId 간에 검증을 처리한다. Controller로 들어오는 accountId는 별개의 파라미터로 Spring에서 제공하는 Validator 기능을 사용할 수 없기에 따로 RelationValidator 클래스를 생성하고 Controller에서 해당 Validator를 적용한다. ■ RelationValidator Account간 Relation의 상태에 대해 검증을 시행한다. [RelationValidator] @Component @RequiredArgsConstructor public class RelationValidato.. 2022. 6. 3. Account Controller Account Controller API 명세에 따라 Account의 Controller를 구현한다. 1. AccountController ■ AccountController API 요청시 호출되는 메서드(Controller)를 구현한 클래스 [AccountController] @RestController @RequiredArgsConstructor public class AccountController { private final AccountService accountService; private final FileProcessor fileProcessor; private final BCryptPasswordEncoder bCryptPasswordEncoder; @Value("${file.profil.. 2022. 5. 11. 이전 1 다음