오늘 한 일
- 미니 프로젝트 구현시작
- CORS 설정하기
- 배포해서 리액트랑 연결하기
- RDS 이용해서 MySQL Workbench 사용해보기
- CS 스터디
- 알고리즘 1문제 풀기
오늘은 팀원들끼리 API를 나눠서 구현을 완료해서
프론트사람들과 서로 구현한 부분을 연결해보는 시간을 가졌다
API를 작성해 두었고 그대로 만들었기에 문제될것이 없다고 생각했다
그러나 연결을할때 CORS관련 에러가 터져버렸다
간단하게 말해보면 리액트는 3000번대 스프링은 8080번대 포트를 사용하는데
그 두개를 이으려다보니 브라우저에서 CORS 에러를 터트리는것이였다
그래서 해당 문제를 해결하기 위해서 스프링시큐리티에서 설정해주는 코드를 넣고
문제를 해결할 수 있었다
그리고나서는 지금까지 H2를 사용하다보니 서버를 다시 킬때마다 데이터가 날라가서
불편함이있어 AWS에 RDS를 이용해서 MySQL을 이용하기위해 공부해 보았다
설정만하고 다운로드하면 끝이라 생각해 짧은 시간에 끝낼수 있겠다 했는데
설치하는 도중 예상치 못한 오류가 많이 발생해서 시간이 오래걸렸다...
그러다 로컬환경에서는 동작을 하지 않는 문제가 발생했고
컴퓨터에서 완전히 삭제한 뒤 처음부터 진행해서 해결해냈다
구글에는 최근에 그부분을 다룬 사람이 없어서 나중에 정리해서 블로그를 써 볼 생각이다
오늘 공부시간
'항해99 개발일지' 카테고리의 다른 글
[항해99] 38일차 (TIL : 미니 프로젝트) (0) | 2022.10.26 |
---|---|
[항해99] 37일차 (TIL : 미니 프로젝트) (0) | 2022.10.25 |
[항해99] 35일차 (WIL : 미니 프로젝트) (0) | 2022.10.23 |
[항해99] 34일차 (TIL : 미니 프로젝트) (0) | 2022.10.22 |
[항해99] 33일차 (TIL : 미니 프로젝트) (0) | 2022.10.21 |