백엔드/SpringBoot

    [스프링 부트 / SpringBoot] Intellij Community 버전 프로젝트 세팅

    스프링 부트에 관련된 강의들을 보면 Intellij를 많이 사용한다. 그래서 Intellij를 사용해서 프로젝트를 세팅하는 방법에 대해 기록했다. Ultimate버전을 사용하면, Spring Initializr를 통해 간단히 만들 수 있다.. (역시 돈을 내면 많은 기능을 제공 받는다...) 무료버전인 Community 버전을 사용하면 Spring Initializr을 사용할 수 없기 때문에 아래의 사이트로 접근하여 프로젝트를 세팅한다. 사이트에 접근해서 해야한다는게 불편할 뿐 세팅하는건 매우 간단한 것 같다. 1. 스프링부트 세팅주소: https://start.spring.io/ 에 접속한다. 2. 빌드, 언어, 프로젝트 정보, jdk버전, 등 많은 것들을 세팅한다. -> RestApi 서버를 구성한다..

    [Spring Boot + WebSocket+ 네이버 Chatbot] 챗봇 만들기 - 2

    이전글: [Spring Boot + WebSocket+ 네이버 Chatbot] 챗봇 만들기 - 1 [Spring Boot + WebSocket+ 네이버 Chatbot] 챗봇 만들기 - 1 문득 챗봇은 어떻게 만들까하는 생각으로 구글링을 해봤다. 구성을 어떻게 하는지는 모르겠지만, 나의 작업환경은 Spring boot에 네이버 Chatbot을 사용했다. Chatbot을 직접 만든것은 아니라 Api를 통 milenote.tistory.com 네이버 챗봇 및 게이트웨이 API설정이 완료 후 소스를 참고하여 커스텀 작업을 했다. 1. 네이버 Custom API 및 웹소켓 작업 (백엔드 작업) API문서: https://api.ncloud-docs.com/docs/ai-application-service-chat..

    [Spring Boot + WebSocket+ 네이버 Chatbot] 챗봇 만들기 - 1

    문득 챗봇은 어떻게 만들까하는 생각으로 구글링을 해봤다. 구성을 어떻게 하는지는 모르겠지만, 나의 작업환경은 Spring boot에 네이버 Chatbot을 사용했다. Chatbot을 직접 만든것은 아니라 Api를 통해 받아오는 형식으로 구성했다. ChatbotApi는 카카오, 네이버, Aws, 등 다양하게 존재하는 것 같다. 출처에 이미 구현하신게 있어서 그것을 토대로 실습과 커스터마이징을 해봤다. 네이버 클라우드 가입 https://www.ncloud.com/product/aiService/chatbot 로 접속한다. 2. 챗봇 등록하기 2.1. 화면 상단에 콘솔버튼을 클릭하여 이동한다. 2.2. Products & Services에 CLOVA Chatbot 클릭 ※ 결제 카드 정보를 입력하지 않으면 ..