본문 바로가기

자바의 봄(Spring)/오류 수정하기8

InternalAuthenticationServiceException 에러 1. 로그인한 사용자만 Navigation 바를 볼 수 있도록 수정 2. Thymeleaf Security 설정 추가 진행하면서 아래와 같은 에러가 발생했다. 메시지는 Query did not return a unique result: 2 results were returned 이렇게 나온다. 확인해보니 이렇게 입력했을때 DB에 저장될 아이디(이메일이) 가 중복이 되어 있어서 InternalAuthenticationServiceException 해당 에러가 발생하는 것이였다. 그래서 다른 아이디로 하게 되면 에러가 해결되는 것을 알 수 있다. 2024. 4. 5.
[Java] java.lang.UnsupportedOperationException 에러 처리 List를 초기화 하지 않고 무엇인가를 넣어주려면 발생하는 에러이다. 오류 발생하여 아래와 같이 수정하였다. 2024. 3. 23.
Cross Site Origin 에러 해결하기 ( has been blocked by CORS policy: ) 프로젝트에 쓰기 위해서 Vue js 공부하던 중에 axios로 post 요청을 날렸는데 해당 에러가 발생하였다. 이 문제의 해결 방법은 2가지가 존재한다. 1. 스프링부트에서 해결하기 WebMvcConfigurer 에서 addCorsMappings 메소드를 오버라이딩 해서 사용해주면 된다. 사용법은 컨트롤러에 어노테이션을 붙이면 된다고 나와있다. @CrossOrigin이라는 어노테이션이다. 위와 같이 작성하면 localhost:8080 포트에서 나오는 모든 요청을 CORS 예외 처리를 받을 수 있다. 2. Vue js의 vite.config.js에서 proxy 설정을 통해서 해결할 수 있다. 2024. 3. 19.
intellij 깃 로그 한글 깨짐 (콘솔 한글 깨짐) 인텔리제이 쓰는데 깃 로그 한글이 깨지는 현상이 발생하였다. 아래 분에게 도움을 받고 해결함 https://thingsthis.tistory.com/328 2022. 12. 8.