본문 바로가기

spring boot4

[Spring Boot] React와 RestApi 통신할 때 발생하는 cors 해결하기 제가 최근에 React 클라이언트와 개발을 하면서 "Access to XMLHttpRequest at 'api 서버' from origin '클라이언트 서버' has been blocked by CORS policy : No 'Access-Control-Allow-Origin' header is present on the requested resource" 라는 Cors 에러가 였습니다. 이 에러를 해결하기 위한 2가지 방법을 소개하려고 합니다. 1. Request가 들어오는 Controller에 개별적으로 @CrossOrigin Annotation을 붙여주는 방법이 있습니다. import org.springframework.web.bind.annotation.CrossOrigin; import org... 2022. 3. 6.
[Heroku] 헤로쿠(Heroku) 가입부터 spring boot 배포까지 - 2 이제 Spring Boot를 배포해보도록 하겠습니다. Heroku 가입 및 deploy 방법에 대해 모르신다면 아래의 포스팅을 통해 설정해주세요 [Heroku] 헤로쿠(Heroku) 가입부터 spring boot 배포까지 - 1 1. 헤로쿠(Heroku)란 무엇인가? 헤로쿠는 간단하게 무료로 호스팅 할 수 있도록 도와주는 서비스입니다. 저같은 경우에 API를 개발하면서 클라이언트분들께 배포하고 싶었는데 AWS를 대신 무료로 사 jgeun97.tistory.com 1. Java Version 설정하기 1) Heroku의 경우 Java8을 기준으로 잡고 있습니다. 저와 같이 Java11 또는 그 외의 버전을 사용하고 계시다면 따로 설정을 해주셔야하는데요. Heroku의 경우 Java8 이외에도 7, 11, .. 2022. 2. 20.
[Heroku] 헤로쿠(Heroku) 가입부터 spring boot 배포까지 - 1 1. 헤로쿠(Heroku)란 무엇인가? 헤로쿠는 간단하게 무료로 호스팅 할 수 있도록 도와주는 서비스입니다. 저같은 경우에 API를 개발하면서 클라이언트분들께 배포하고 싶었는데 AWS를 대신 무료로 사용할 수 있는 서비스가 무엇이 있을까하다가 헤로쿠를 찾게 되었습니다. 2-1. 헤로쿠(Heroku) 가입 1) 홈페이지에 접속합니다. Cloud Application Platform | Heroku Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud. www.heroku.com 2) Sign up을 눌러서 회원가입을 해줍니다. 회원가입.. 2022. 2. 20.
[Spring Boot] Web server failed to start. Port 8080 was already in use. 오류 내용 Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. 해결방법 1. 어플리케이션 속성을 추가합니다. resources 안에 들어 있는 application.properties를 열고 안에 server.port=(원하는 포트번호)를 입력해주면 쉽게 해결됩니다. 2. 해당 포트를 사용 중인 프로세스를 종료해주면 됩니다. https://stackoverflow.com/questions/34253779/tom.. 2021. 12. 29.