강의

멘토링

로드맵

Inflearn Community Q&A

qkrguddn's profile image
qkrguddn

asked

Spring Core Principles - Basic Edition

Bean lifecycle callback start

setUrl null

Written on

·

505

0

안녕하세요 사진의 set에 url을 설정하였는데 왜 null값이 나오는지 이해가 되지않습니다. 어떠한 이유때문인지 알고싶습니다. 감사합니다!

springoop

Quiz

The main reason for separating object creation and initialization in the Spring Bean lifecycle is to allow for dependency injection and other setup logic to be applied after the object has been fully constructed by the constructor.

Memory allocation speed improvement

Resolving the Dependency Injection Completion Point Issue

Constructor Overloading Support

Improve Garbage Collection Efficiency

Answer 2

0

qkrdn2023님의 프로필 이미지
qkrdn2023
Questioner

답변주셔서 감사드립니다. 위의 주소로 들어가 확인을 해보니 class설정을 잘못하여 잘못된 경우같은데 저의 질문은 빈생명주기 콜백 시작 강의의 11:6초 부분 url이 없어서 null이 난다고 한 상황에 대해서 이해가 가지 않았습니다. 왜냐하면 LifeCycleConfig클래스에서 netWorkClient.setUrl("...")을 통해서 url을 입력하였으면 null이 아닌 입력한 url이 뜰 것이라 생각하였기 때문입니다. 어떠한 이유 때문인지 궁금합니다.

NetworkClient가 생성될 때 어떤 로직이 동작하는지 천천히 살펴보시면 좋을 것 같습니다.

setUrl은 NetworkClient가 생성되고 나서 수행되는 로직입니다.

 

11분6~45초를 반복해서 보시면 알 수 있으십니다.

 

qkrdn2023님의 프로필 이미지
qkrdn2023
Questioner

답변 감사합니다!!

0

안녕하세요. qkrdn2023님, 공식 서포터즈 David입니다.

.

아래 글 확인해주세요:)
https://www.inflearn.com/questions/101828
.
감사합니다.

 

 

qkrguddn's profile image
qkrguddn

asked

Ask a question