작성한 질문수
스프링 핵심 원리 - 기본편
작성
·
149
0
안녕하세요.
new Member(memberId, "MemberA", Grade.VIP);
는 윈도우에서 ctrl alt v 하면
Member member = new Member(memberId, "MemberA", Grade.VIP);
이렇게 만들 수 있는데
new AnnotationConfigApplicationContext(SameBeanConfig.class);
얘는 왜 안되는 건가요?
둘이 어떤차이가 있는지 모르겠어서 질문 남깁니다.
답변 1
안녕하세요. 박현준님, 공식 서포터즈 OMG입니다.
확인해본 결과 AnnotationConfigApplicationContext 도 정상작동 됩니다.
커서를 ; 뒤에다 놓고 ctrl + alt + v를 입력해보시겠어요 ?
감사합니다.
답변 감사합니다
메서드 안에서 하면 되는데 클래스에서 바로 하니까 안됩니다.
원래 지역변수만 할 수 있는건가요?
네, 필드 영역에서는 작동하지 않습니다.
초기화 블록에서는 동작합니다.
감사합니다~
답변 감사합니다
메서드 안에서 하면 되는데 클래스에서 바로 하니까 안됩니다.
원래 지역변수만 할 수 있는건가요?