Tiny Bunny
본문 바로가기

벽돌깨기

(4)
[Spring] TooManyResultsException 에러 해결 프로젝트를 하면서 발생했던 에러 TooManyResultsException 프로젝트 병합 후 테스트를 하는데 500 에러가 났다. 로그인에 성공하면 메인페이지로 넘어가야 하는데 아무런 반응이 없고 TooManyResultsException가 뜨네요. Expected one result (or null) to be returned by selectOne(), but found: 6 2023-12-01 10:35:34.981 ERROR 6360 --- [p-nio-80-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw excepti..
[Tomcat] 이클립스 톰캣 Multiple Contexts have a path of "/spring". 에러 해결 📝 이클립스 톰캣 Multiple Contexts have a path of "/spring". 에러 해결 이클립스에서 톰캣 서버를 실행하던 중 아래와 같은 에러가 떴다. Could not publish server configuration for Tomcat v9.0 Server at localhost. Multiple Contexts have a path of "/spring". 📝 "/spring"이라는 Context path가 중복이라 발생하는 에러이다. ✔️ 하단에 Servers 탭에서 Tomcat을 더블클릭한다. ✔️ 기본적으로 Overview를 보여주는데, Modules 탭을 클릭한다. ✔️ Web Modules를 확인해보면 "/spring"이 중복이다. 서로 다른 프로젝트가 "/spring..
[Eclipse] The selection did not contain any resources that can run on a server 에러 해결 이클립스에 오라클DB 연동하고 MVC 패턴을 공부하던 중에.. 수정한 게시판을 실행하려고 하니 좀전까지 잘 돌아가던 톰캣이? 이런 에러를 띄웠다. The selection did not contain any resources that can run on a server 다시 우클릭해서 서버를 실행하려고 하니 run configurations이 뜬다. 해당 프로젝트를 우클릭하여 가장 아래에 있는 Properties를 클릭한다. (Alt + enter) 위 사진과 같이 Project Facets에서 Dynamic Web Project를 체크한 후에 저장을 해주면 정상적으로 톰캣 서버를 실행할 수 있게 된다.
[SpringBoot] Axios post 요청 나는 DB를 다뤄본 적도 없고 네트워크나 서버 등의 배경 지식이 없을 뿐더러... 이번 프로젝트를 하면서 처음으로 백엔드를 맡았는데, DB 관리와 더불어 백엔드 프론트 간의 요청 및 응답까지 하게 되어서 막막했다. 내가 구현하고자 하는 건 ① 프론트단에서 녹음 파일의 경로를 POST 요청으로 보내고 ② 백단에서 해당 POST 요청을 처리하여 파일 경로를 DB에 저장하는 기능이다. 아주 단순한 기능임에도 불구하고 백 프론트 데이터 전달 과정도 몰랐던 나는 405 에러에게 지고야 말았고... 결국 생애 첫(?) 트러블슈팅기록을 올리기로 했다. 많이 부끄럽지만.... 삽질 과정 1 다른 팀원이 Method.java 파일에 녹음된 음성 파일 경로를 임의로 저장해뒀다. public class Method { pu..