태그 inflearn 인프런 스프링 Spring 자바 Java componetscan 객제지향 빈생명주기 빈스코프 싱글톤컨테이너 컴포넌트스캔 autowired 싱글톤패턴 의존관계 JPA 콜백 싱글톤 DI solid singleton JDBC H2 IOC AOP 테스트