03. Service를 구현해보자!
·
Web/GPT 응답 API 서버
이제 컨트롤러에서 요청 Dto로 서비스에게 넘겨주었으니 이제 비즈니스 로직을 구현할 차례입니다. 사실 지금 구현하고 있는 API 서버의 비스니스 로직은 매우 간단합니다. 그저 OpenAI API가 요구하는 형태로 Curl 요청만 보내면 되는 것이기 때문입니다. Java 에서 Http 요청을 하는 방법을 여러가지가 있습니다. Http Client를 사용하던지, HttpURLConnection을 사용하던지 등의 방법이 있습니다. 하지만 저는 Spring Cloud에서 사용하는 Rest Http 요청을 아주아주 쉽게 사용하게 해주는 OpenFeign이라는 라이브러리를 사용하여 처리를 해볼 예정입니다! 먼저, OpenFeign 라이브러리를 추가하기 위해 build.gradle에 spring cloud를 추가하여..