요청 처리 중에 요청을 통해 사용되는 개체를 만드는 Jersey (버전 2) 리소스가 있습니다.저지 리소스에 캐시 개체가 있습니까?
같은 스레드를 사용하는 다른 요청 처리기가이 개체를 다시 사용할 수 있도록이 개체를 스레드 로컬 저장소에 캐시하고 싶습니다.
이것이 가능합니까? 저지에서 어떻게 된거 야? 저지와 Java에 대한 전반적인 지식이 처음입니다. 제발 도와주세요. 이 경우 javax.ws.rs.container.ContainerRequestContext
을 사용할 수 있습니까? 방법? 캐시를 지우려면 어떻게해야합니까?
편집 :
구체적인 질문 :
내 객체를 캐시
javax.ws.rs.container.ContainerRequestContext
를 사용하는 경우, 어느 시점에서 내가 캐시를 지울 수 있습니까?이 경우 캐시를 완전히 지우고 있습니까?
스레드 저장소를 서블릿의 캐시로 사용하는 것이 좋습니다.
이 도움을합니까 : 당신은이 질문을 참조 할 수 있습니다 자세한 내용은
? http://stackoverflow.com/questions/32854944/using-server-request-and-response-filters-for-threadlocal-storage-in-a-resteasy – kgdinesh
@kgdinesh, thanks. 나는이 질문을 보았다. 그래서 나는 javax.ws.rs.container.ContainerRequestContext를 사용할 수 있는지 물어 보았다. 내가 모르는 것은 캐시를 지우는 방법과 캐시 지우기가 필요하다는 것입니다. 가장 큰 문제는 스레드 저장소를 서블릿의 캐시로 사용하는 것이 바람직한 지 여부입니다. – akonsu
그런 경우 질문을 수정하고 그에 따라 다시 태그를 지정하는 것이 좋습니다. – kgdinesh