[MSA / SpringBoot ] 웹앱에서 다른 서비스에 있는 Controller 호출해보기

Glen(OH TaekJoo)·2023년 11월 22일
0

Study

목록 보기
49/53

1단계) 웹앱 에서 불러오기.

  • 웹앱
 @GetMapping("/test-data-return")
    public String testReturnTest(){

        return "테스트 데이터 1단계";
    }

VIEW>Controller 순서로 요청

2단계) 웹앱 > 클라이언트를 통해 다른서비스 의 컨트롤러 에서 불러오기.

  • 웹앱
@GetMapping("/test-data-return")
    public String testReturnTest(){
        String returnData=completionRegistrationRequestClient.findByReturnTest();
        return returnData;
    }
  • 클라이언트 @FeignClient
@GetMapping(RequestMapping+"/test-data-return")
    String findByReturnTest();
  • 모듈 컨트롤러
@GetMapping(RequestMapping+"/test-data-return")
    public String findByReturnTest(){
        return "테스트 데이터 Glen";
    }

VIEW > WebController > Client > Module Controller
순서로 요청.

DB 데이터를 가져올때는

VIEW > WebController > Client > Module Controller >Module Service > Module Repo

profile
병아리 개발자 의 우당탕탕 성장기

0개의 댓글