서블릿은 싱글턴이다
서블릿은 싱글턴이다.
싱글턴 패턴을 사용하지 않았지만 싱글턴이다.
WAS가 서블릿 인스턴스를 단 1개만 생성한다.
인스턴스는 1개 이지만 스레드는 사용자 요청마다 생성된다.
그러므로 여러 개의 메서드가 동시에 호출될 수 있다.
즉, 객체의 멤버변수 (final이 아닌 경우) 사용에 주의해야 한다.
여러 메서드에서 같이 사용하는 멤버변수 값을 수정하면 문제가 생길 수 있다.
당신의 업무력 향상과 칼퇴를 돕는 블로그
서블릿은 싱글턴이다
서블릿은 싱글턴이다.
싱글턴 패턴을 사용하지 않았지만 싱글턴이다.
WAS가 서블릿 인스턴스를 단 1개만 생성한다.
인스턴스는 1개 이지만 스레드는 사용자 요청마다 생성된다.
그러므로 여러 개의 메서드가 동시에 호출될 수 있다.
즉, 객체의 멤버변수 (final이 아닌 경우) 사용에 주의해야 한다.
여러 메서드에서 같이 사용하는 멤버변수 값을 수정하면 문제가 생길 수 있다.