스프링2 [Error / Spring] @PathVariable 변수명 인식 실패 이슈 문제 상황아래와 같이 PathVariable을 포함하고 있는 path에 API 요청을 보내니 에러가 발생하였다.Request processing failed: java.lang.IllegalArgumentException: Name for argument of type [java.lang.String] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag.] with root cause 에러 메세지를 보니 parameter를 인식하지 못한다는 내용이었다.Ensure that the compiler uses the '-paramet.. 2024. 5. 7. [Spring] Spring과 SpringBoot 1. Framework란? 소프트웨어 개발에 있어서 하나의 뼈대 역할을 하는 것으로서, 자주 쓰일 만한 기능들을 모아 놓은 클래스와 라이브러리들의 집합이다. 2. Spring Framework 스프링은 Java 기반의 엔터프라이즈급 개발을 편리하게 만들어주는 오픈소스 경량급 애플리케이션 프레임워크 다음은 스프링 프레임워크의 특성들이다. 2. 1. 제어의 역전 (IoC; Inversion of Control) 객체를 사용할 때, 기존의 자바 개발의 경우 개발자가 직접 사용하려는 객체를 선언하여 해당 객체의 의존성을 생성한 후 객체를 사용하였다. 하지만 IoC를 특징으로 하는 스프링에서는 사용할 객체를 직접 생성하지 않고 객체의 생명주기 관리를 외부(Spring Container 혹은 IoC Containe.. 2023. 3. 8. 이전 1 다음