
인텔리제이에서 모듈을 추가하여 프로젝트를 진행하려는 중에 클래스파일이 사라진 상황이다. 정확히 말하면 out폴더가 사라졌다. java파일을 컴파일 했을 때 잘 작동한 것을 보면 class파일이 존재함이 분명할텐데 말이다. 실제로 로컬로 해당 프로젝트를 확인했을 때 ou

스프링부트로 REST API 실습을 진행하던 도중, 작성한 PUT메서드 코드를 테스트하기 위해 curl명령어로 확인하는 도중 다음과 같은 상황이 발생. 문제 원인 PUT메서드를 사용하여 내용을 수정하는 메서드를 테스트하고 싶었으나 status:500 에러가 발생.

문제 발생 이벤트 신청 폼 페이지에서 Spring validation을 적용하여 유효성 검사를 실시할 수 있도록 기능 구현을 하는 실습 중에, 유효하지 않은 값을 입력 후 제출 버튼을 누르면 설정한 에러 메시지가 뜨지 않는 현상을 마주했다. 500에러가 뜨는 걸 보

Resolved\[org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'DELETE' is not supported] 라는 에러메시지가 떴다.아래처럼 Delete 메서드를 실행할

문제 발생 갑자기 나의 맥북에 용량이 부족하다는 알람이 떴다. 나는 처음에 무슨 광고 사이트 들어가서 뜬 광고성 이벤트인줄 알았다. 그런데 System Settings에 들어가보니 진짜 용량 부족 현상었다. 분명 며칠 전에 300GB의 여유가 있는 걸 확인했는데...

문제 원인 문제가 있는 프로젝트의 Project Structure를 확인해봤다. test 디렉토리가 뭔가 정상적으로 인식이 되지 않고 있었다. 그래서 테스

팀 작업 중, 최신화 된 리액트 프로젝트를 실행시켰는데 Module not found 에러가 발생.node_modules 디렉토리는 기본적으로 gitignore 처리 되어있는데 다른 팀원이 필요해서 로컬로 다운받은 라이브러리가 나에게는 없어서 발생한 not found

카테고리를 조회하는 로직을 수정하는 과정에서 셀프 조인으로 재귀 참조를 생각하고 엔티티를 설계했다.그런데 생각해보니 부모 카테고리의 아이디를 자식이 꼭 가지고 있어야 할 필요가 있을까 하는 의문이 들었다. 왜냐하면 개별 카테고리만 조회할 일이 많지 않고 하위 카테고리를

category 테이블에 created_at 이라는 컬럼이 없는데 자꾸 이 컬럼의 값이 없다고 뜨면서 Postman API 테스트에 500 에러로 실패한다.아무리 봐도 없는 컬럼인데 이상해서 연동된 DB를 새로고침하니 갑자기 created_at 과 updated_at이

카테고리를 삭제할 때에 FK 제약 조건으로 인해 자식 카테고리가 있는 상위 카테고리들은 삭제를 할 수 없었다. @JoinColumn을 사용하여 parent_id를 외래 키로 지정했기 때문에, 자식 카테고리를 참조하는 외래키 역할을 하게 되었고 상위 카테고리 삭제 시