08 빈 생명주기
p106(좌측이미지) - src/main/java/spring/basic/lifecycle/LifeCycleBeanWithConfiguration
public class LifeCycleBeanWithConfiguration {
public LifeCycleBeanWithConfiguration() {
System.out.println("생성자 호출: LifeCycleBeanWithConfiguration 객체 생성");
}
public void init() {
System.out.println("LifeCycleBeanWithConfiguration init 호출: 빈 초기화 작업 실행");
}
public void destroy() {
System.out.println("LifeCycleBeanWithConfiguration destroy 호출: 빈 자원 정리 작업 실행");
}
public void doSomething() {
System.out.println("LifeCycleBeanWithConfiguration 비즈니스 로직 실행");
}
}
p106(우측이미지) - src/main/java/spring/basic/lifecycle/LifeCycleBeanWithConfiguration
p107 - src/test/spring/basic/lifecycle/LifeCycleBeanTest
p109 - src/main/java/spring/basic/lifecycle/LifeCycleBean
p110 - src/test/java/spring/basic/lifecycle/LifeCycleBeanTest
p111 - src/main/java/spring/basic/lifecycle/LifeCycleBeanReal
p112 - src/test/java/spring/basic/lifecycle/LifeCycleBeanTest
Last updated