Project/Spring(2)
-
Spring 실행 시 Inner Class Bean 에러 발생 원인과 해결 방법
– Clean Tomcat work directory로 해결한 실제 사례 –Spring 프로젝트를 개발하다 보면“이전엔 잘 되던 코드가 갑자기 에러를 내며 실행이 안 된다”는 상황이 종종 발생합니다.최근 나도 로컬 환경에서 Inner Class 관련 Bean 생성 에러를 겪었는데,결론적으로 Tomcat work 디렉터리에 남은 과거 클래스 파일이 원인이었습니다.🧩 문제 상황로컬 Tomcat 서버에서 Spring 프로젝트를 실행 중이었는데,이전에 ServiceImpl 내부에 Inner Class를 만들어서 사용했었습니다.이후 해당 구조를 수정하고 Inner Class를 제거한 뒤 배포도 완료했지만,며칠 뒤 로컬에서 서버를 다시 실행하니 아래와 같은 오류가 발생했습니다. Error creating bean..
2025.11.07 -
REST, REST API, RESTful
학습 필요성.. 1학기 관통 프로젝트에서 점점 요구사항을 추가하고 페어 프로그래밍을 하다 보면.. REST API 이름 설계 및 중복에 문제가 많았다. 처음부터 확실히 설계하자는 의미에서 시작하게 되었다. 그리고 백엔드 지원요건 및 우대사항을 보면 ‘RESTful한 API를 설계해봤는가?’ 라는 질문이 많이 있다. RESTful의 의미를 명확하게 이해하고 학습함으로써 프로젝트에 사용할 API를 설계할 때 RESTfulful한 API를 만들어보자 ! (근데 정리 하다 보니 별 건 없다..!!) REST, Representational State Transfer REST란, 개념적으로 말하면 자원을 이름으로 구분하여 해당 자원의 **상태(정보)**를 주고 받는 모든 것을 의미한다. 좀 더 구체적으로 말하면,..
2023.07.14