복붙노트

[SPRING] Stateless 웹 애플리케이션 개발을 위해 Spring MVC 사용

SPRING

Stateless 웹 애플리케이션 개발을 위해 Spring MVC 사용

Play! 프레임 워크에서 왔습니다. 매우 그것 같이 상태가없는 건축술이다. 세션 개념이 클래스 Java Servlet의 HttpSession과 다르다고 가정 해보십시오. Play의 세션에는 브라우저에 직렬화되는 매우 제한된 문자열 형식의 속성을 저장할 수 있습니다. 모든 상태 저장 객체는 캐시 (memcached impl로 쉽게 배포 될 수 있음) 또는 데이터베이스에 직접 저장됩니다. 사용자 응용 프로그램은 고유 세션 ID를 통해 상태 저장 객체를 가져올 수 있습니다. 이 구조는 Play 어플리케이션의 클러스터를 구현하는 것을 매우 쉽게 만듭니다.

Spring MVC 프레임 워크에서 이러한 상태 비 저장 응용 프로그램을 구현하는 방법이 궁금합니다. 지금 내가 생각하고있는 것은 새로운 요청 수신이 고유 ID를 생성하고이를 쿠키에 넣어 Play의 무국적 세션을 모방 할 때입니다. 그러나 조금 추해 보입니다. 더 이상 생각하지 않아?

해결법

    from https://stackoverflow.com/questions/20433261/use-spring-mvc-for-stateless-web-application-development by cc-by-sa and MIT license