더북(TheBook)

3.3.2 상태성 빈을 지닌 퍼사드

복잡한 로직을 감추고 사용하기 쉬운 인터페이스를 클라이언트에게 표출하는 빈은 상태성 세션 빈이나 싱글톤 빈으로 구현할 수도 있습니다. 상태성 EJB 빈을 의미하는 @Stateful을 붙이는 것만 빼고 다른 점은 없습니다.

J2EE(5.0 버전 이전) 시절엔 세션 퍼사드 패턴(session façade pattern)을 퍼사드 패턴으로 많이 구현했는데 자바 EE에 이르러 구현 방법이 훨씬 간편해지긴 했어도 실행 흐름을 제어하고 캡슐화하는 퍼사드의 임무는 그대로입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.