자바스크립트가 비활성화 되어있습니다.
자바스크립트가 활성화 되어야 콘텐츠가 깨지지 않고 보이게 됩니다.
자바스크립트를 사용할수 있도록 옵션을 변경해 주세요.
- willbsoon

본문 바로가기

Java/SpringBoot7

@RequestParam @PathVariable 차이점 비교 웹 개발에서는 http의 비연결성으로 인해 데이터를 전달해줄 여러가지 방법들이 있어왔습니다. 예전에는 쿠키도 있었고 세션도 있었고 여러가지 방법들이 있었는데요. 스프링에서도 두 가지의 대표적인 예시가 있습니다. RequestParam과 PathVariable인데요. 가끔 쓰다보면 똑같은게 아닌가 하는 생각이 드는데요. 비슷하면서도 다른 2가지 방법들에 대해서 한번 기록해보겠습니다. 먼저 동일한 점으로는 데이터 전달을 위해 사용되어진다는 점입니 다. 아까도 말씀드렸지만 http에서는 요청간에 데이터를 보장해주지 않아서 이 데이터를 보관하고있어야 할곳이 필요한데 이걸 보장해주는것이죠. 아래와 같이 연결해놓고 데이터를 주고 받는 형식이 아니라 필요할때마다 연결하는것이기때문에 이전에 데이터를 가지고있지 않다는겁.. 2020. 5. 26.
java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test 테스트 에러 스프링부트로 스프링 MVC 예제를 복습하는 과정에서 에러를 만났다. java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test 갑자기...? 요즘 책을 보면서 다시 복습하는 중이긴 한대, 스프링부트 업데이트 때문인지 가끔 안되는 코드가 보이더라. 그래서 이것도 그런건가? 싶었는데 이게 뭐지 하면서 위에 나온 ContextConfiguration도 넣어보고 SpringBootTest 도 추가해보고 별짓을 해봤지만 결국엔 실패... 에러의 원인은 스프링부트 설정클래스를 찾지 못하기 .. 2020. 5. 25.