NHibernate에 새로 추가되었습니다 (고지 사항). 비슷하고 흥미로운 article regarding MVC을 보았습니다. 그러나 일반 웹 애플리케이션 내에서 NHibernate 세션을 관리하기위한 일반적인 모범 사례가 무엇인지 궁금합니다. 나는 Burrow 프로젝트를 보았지만 몇 가지 방향이 있다는 것을 깨닫기 시작했습니다. 내가 데이터베이스를 만질
이 시점까지 내가 작성했거나 사용했던 모든 .NET 원격 코드가 SingleCall로 노출되었습니다. 싱글 톤으로 노출 된 Windows 서비스에서 호스팅되는 .NET Remoting 구성 요소를 가로 질렀습니다. 이 객체는 동시에 하나 이상의 클라이언트가 호출 할 수있는 잠재력을 가지고 있으며, 그것의 내부 상태를 보호하기 위해 어떠한 잠금 또는 다른 규
Singleton 패턴의 상대적인 장점과 단점에 대한 논점을 제외하고 일반적으로 Singleton은 응용 프로그램의 수명 동안 지속되는 인스턴스로 간주되므로, 제한된 수명을 가진 싱글 톤을 갖는 가장 좋은 방법은 무엇일까요? 아무것도는 다음과 같은 뭔가 어긋 나서 거기 : public class CategoryHandler
{
private
나는 3 개의 인터페이스 클래스 IVideo , IAudio , IGPIO과이 인터페이스를 구현할 다른 세 클래스 인 Video_impl , Audio_impl , GPIO_impl을 가지고 있습니다. 지금까지는 간단합니다. 하지만 그 모든 객체는 싱글 톤이되어야합니다. 다음은 질문입니다. Video_impl , Audio_impl , GPIO_impl (
질문 : 내가 프로그램의 범위가 싱글에 대한 소멸자를 작성해야이 (살아 올 때 프로그램이 시작 프로그램이 끝날 때 사망) 세부 사항 : 나는 딜레마에서 오전 on "싱글 톤 클래스의 소멸자를 작성해야합니까?" 1)이 클래스는 프로그램의 범위 2) 클래스 그래서 시간을 걸릴 것입니다 해제, 힙에 메모리를 많이 사용하고있다 사용자가 프로그램을 종료하면, 응답
JCS (Java Cache System)를 사용하여 중복 검색을 피하기 위해 여러 EJB (클래스 로더)가 공유해야하는 LDAP 쿼리를 캐시하려고합니다. 나는 JCS 캐시의 단 하나의 인스턴스를 생성하기 위해 싱글 톤 래퍼를 만들었지 만 각 EJB가 자체 클래스 로더를 가지고 있기 때문에 JCS 캐시의 여러 인스턴스를 생성하므로 ldap 검색 결과가 재사