코딩하는 코커두드/Spring2 [Spring] 서블릿 - HttpServletRequest에 대하여 1. start-line 정보 조회 방법 2. 헤더 정보 조회 방법 3. Header 편리한 조회 방법System.out.println("[Accept-Language 편의 조회]"); request.getLocales().asIterator() .forEachRemaining(locale -> System.out.println("locale = " + locale));◾ 코드 실행시 getLocales()에 대하여- 위 코드 실행 후 페이지를 re-load 하면 위와 같은 결과가 인텔리제이에 나타난다. 이는 페이지 개발자도구 화면인 아래 사진의 언어 정보를 나타낸 것이다.- 브라우저는 언어의 우선순위를 보낼 수 있다. .. 2024. 7. 25. [Spring] 싱글톤 패턴 1 1️⃣ 싱글톤 패턴을 사용하지 않을 때아래는 싱글톤 패턴을 사용하지 않을 경우를 테스트 해본 것입니다.Appconfig 인스턴스를 new로 계속 생성을 할 수 있습니다.따라서, 호출을 할 때마다 새로운 객체가 계속 생성됩니다.아래는 테스트 코드입니다.public class SingletonTest { @Test @DisplayName("스프링 없는 순수한 DI 컨테이너") void pureContainer() { AppConfig appConfig = new AppConfig(); //1. 조회: 호출할 때마다 객체 생성 MemberService memberService1 = appConfig.memberService(); //2. 조회:.. 2024. 7. 9. 이전 1 다음