Spring Request, Session 정보 Serivce, Util에서 가지고 오기
Spring을 사용하면 Controller에서 Session을 가지고 오는것은 매우 간단하다. 하지만 Util에서 쉽게 Session 정보를 가지고 오고 싶을때는 어떻게 해야 할까? 바로 RequestContextHolder를 사용하는 방법이 있다. 설정방법 일단 RequestContextHolder를 사용하기 위해서는 RequestContextListener가 필요하다. 이것을 설정하지 않으면 다음과 같은 오류가 발생하니 먼저 설정을 해주도록 하자. java.lang.IllegalStateException: No thread-bound request found 오류 XML로 설정되어 있던 spring web application context를 Java Config 로 변환하는 과정에 오류가 발생하였다..
Framework/Spring
2021. 10. 7. 10:05