JCS (Java Cache System)를 사용하여 중복 검색을 피하기 위해 여러 EJB (클래스 로더)가 공유해야하는 LDAP 쿼리를 캐시하려고합니다. 나는 JCS 캐시의 단 하나의 인스턴스를 생성하기 위해 싱글 톤 래퍼를 만들었지 만 각 EJB가 자체 클래스 로더를 가지고 있기 때문에 JCS 캐시의 여러 인스턴스를 생성하므로 ldap 검색 결과가 재사용되지 않습니다.클래스 로더/EJB를 통한 싱글 톤 : 여러 클래스 로더/EJB로 인해 JCS 캐시의 여러 인스턴스를 피하는 방법은 무엇입니까?
여러 EJB/클래스 로더가 공유 할 수있는 진정한 싱글 톤을 만드는 방법이 있습니까? 내 친구 중 한 명이 내 싱글 톤에서 EJB 래퍼를 만들 것을 제안했습니다. 올바른 접근인가? EJB없이 구현할 수 있습니까? "Absolute Singleton"구현 방법에 대한 기사를 보았습니다.하지만 솔루션을 시도했을 때 제대로 작동하지 않았습니다. "Absolute Singleton. Not really.."을 참조하십시오.