inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

김예찬님의 게시글

김예찬 김예찬

@kycasdzxc

수강평 작성수
1
평균평점
5.0

게시글 2

질문&답변

statefulService1 에 아예 price 값이 들어가지 않는데 왜일까요

public void order(String name, int price) { System.out.println("name = " + name + " price = " + price); // this.price = price; // 여기가 문제! } 위와 같이 this.price에 주석이 되어 있으신 게 아닌가요?

좋아요수
0
댓글수
2
조회수
464

질문&답변

AutowiredTest관련 질문

@Bean 어노테이션과 @Autowired 어노테이션을 헷갈려 하시는 거 같습니다. 현재 ac.beanDefinitionNames 안에 등록되어 있는 bean은 해당 클래스인 TestBean 밖에 없습니다. bean에 대한 출력구문이 한 번만 나오는 이유이기도 합니다. @Autowired 어노테이션은 컨테이너에 등록된 빈을 의존주입 해주는 역할입니다. @Autowired는 현재 해당 어노테이션이 붙어 있는 3개의 setNoBean 메서드의 Member 객체를 의존주입 해주는 역할입니다. (그러나 Member 클래스가 빈으로 등록되지 않았지요.) @Autowired가 잘 들어간 메서드를 확인하는 방법으로는 현재 코드처럼 메서드 내에서 출력을 하는 게 최선의 방법이라 생각됩니다.

좋아요수
0
댓글수
2
조회수
307