전체 글(355)
-
[이슈] Spring Security 적용 시 api 기능 동작 불가 이슈
[Reason] - Spring Security 를 적용 후 컨트롤러에 api 로 매핑 생성 후 테스트로 동작 시켜보았지만 api가 아예 매핑되지 않았다. '회원 가입하기' 버튼 태그를 누르게 되면 오른쪽의 /user/signup api 루트로 빠져나가서 회원가입 페이지가 나와야 하는데 아예 이동조차 되지않았다. 에러메시지 또한 깔끔하게 아무것도 없었다. [Solution] - 몇 시간을 헤맨 결과, 원인은 바로 Spring Security 를 사용하면서 만들어놓은 Security Config가 문제 였다. http 로 요청을 해서 api 가 동작이 되게 하려면 해당 api 를 허용하겠다는 코드를 명시해야 한다. (# 이것은 Spring Security를 사용하고 http 를 호출하면서 동작하게될 api..
2022.10.07 -
[에러] intellij localhost:8080 주소 무조건 /login url 연결
[Reason] implementation 'org.springframework.boot:spring-boot-starter-security' 위의 security 라이브러리를 bundle.gradle 에 의존성 주입을 하게 되면 무조건 8080 주소에 /login url 경로로 타고 들어가 로그인 화면이 나오게 된다. [Solution] 위의 코드를 지우거나 주석처리한 후 인텔리제이를 껏다가 키니 다시 이전의 페이지로 넘어가게 되었다.
2022.10.07 -
[에러] Ambiguous mapping. Cannot map 'realBoardController' method
[Reason] - api url이 중복 되어 매핑할 수 없다는 에러이다. [Solution] - 컨트롤러에 중복된 url 중 하나를 변경해주면 해결된다.
2022.10.06 -
Weekly I Learned 3주차
[기간] - 10월 03일 ~ 10월 08일 [Weekly I Learned ( 3주차 후기)] 멘붕.. 멘붕이요.. 갑자기 쏟아지는 학습량과 정보량 떄문에 머리가 잘 돌아가지 않는 일주일이였던 것 같다. 그만큼 많은 구현 동작을 눈으로 볼 수 있어서 재밌기도 했지만 이토록 많은 기능들을 하나하나 이해하려고 하니 앞으로가 걱정이 되는 한 주다.. + 10월 03일 (월요일) 과제에 대한 검토를 하느라 뭔가를 학습하지는 못했다. 과제 기능 구현에 온 정신집중이 되었던 날이었다. + 10월 04일 (화요일) Spring 을 다룰려면 구조에 대해서 잘 숙지하고 어떻게 동작하는지 파악하는 것이 중요할 것 같다. 이번에는 Spring 프로젝트라 하면 가장 중요한 세 부분을 이해하는 시간을 가졌다. [동작 순서] ..
2022.10.03 -
Weekly I Learned 2주차
[기간] - 9월 26일 ~ 10월 1일 [Weekly I Learned ( 2주차 후기)] 스스로에 대한 아쉬움과 공부의 필요성은 당연하게 느끼지만, 좀 더 초기에 알려주시는 부분이나 학습자료 설명이 조금 더 잘되어있었다면 더욱 능동적으로 주도학습이 잘 이루어지지 않았을까 하는 아쉬움이 있는 주였다. + 9월 26일 (월요일) 지난주에 이어 프로그래머스 알고리즘 연습 중이다. 매일 알고리즘 문제를 풀면서 느끼는 거지만 테스트 채점은 통과할 정도로 기능구현은 보통 거의 완성했다고 생각하는데 본격적인 채점 제출을 하게 되면 일부는 통과하고 일부는 런타임 에러 혹은 시간초과로 인해 채점 실패라고 나온다... 에러가 나는 이유는 몇가지가 있다고 생각하는데, 주된 이유로는! 1. 배열을 사용해야 하는 문제이면 ..
2022.09.27 -
Weekly I Learned 1주차
[기간] - 9월 19일 ~ 9월 24일 [Weekly I Learned (후기)] 항해99를 시작한 첫 주이다. 시작하기 전에 많은 후기들을 보고 과연 내가 할 수 있을까라는 생각이 먼저 들었던 것은 사실이다. 하지만, 다시 생각해보니 기존에 아무런 지식이 없었던 풋내기 대학생 시절에도 과감히 국비지원교육을 신청하여 이수했던 과거를 생각하면 그때보단 훨씬 낫지 않을까라고 생각되면서 한결 마음의 짐을 덜었다. 공지된 내용대로 오전 9시부터 시작하게 되었다. 회사를 다녔었던 나에게는 별 일 아니었다..... 라고 말하고 싶지만 퇴사한지 5개월 정도 되었고 그사이에 하고싶었던 일들을 하며 살았기 때문에 초반에 적응이 매우 싶진 않았던 것이 사실이다 ㅎㅎ... + 9월 19일 (월요일) 첫 날부터 미니프로젝트..
2022.09.26