티스토리

mynameiscowjaehoon
검색하기
블로그 홈

블로그 홈

mynameiscowjaehoon

januaryone.tistory.com/m
신고

소재훈 님의 블로그입니다.

구독자
0
방명록 방문하기
구독하기

주요 글 목록

  • [Spring Framework] 빈 생명주기 콜백 본 포스트는 김영한 강사님의 스프링 핵심 원리 - 기본 편을 보고 정리한 내용입니다. 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런 www.inflearn.com 데이터베이스 연결이나 네트워크 연결의 소켓을 미리 열어놓아야 빨리 응답을 줄 수 있다. 네트워크 소켓처럼 애플리케이션 시작 시점에 필요한 연결을 미리 해두고, 애플리케이션 종료 시점에 연결을 모두 종료하는 작업을 진행하려면 객체의 초기화와 종료작업이 필요하다. 이러한 역할을 스프링이 제공해 준다. 스프링을 통해 이런 초기화와 종료작업이 어떻게 진행되는지 알아보자. 일단 용어부터 정리해봅시다, 객체를 생성하는.. 공감수 0 댓글수 0 2023. 5. 6.
  • [Spring Framework] 의존관계 자동주입 본 포스트는 김영한 님의 스프링 핵심 원리 - 기본 편을 보고 정리한 내용입니다. 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런 www.inflearn.com 다양한 의존관계 주입 방법 의존관계를 주입하는 방법은 다음 네가지로 나눌 수 있습니다. 생성자 주입 수정자 Setter 주입 필드 주입 일반 메서드 주입 생성자 주입 말 그대로 생성자를 통해서 의존관계를 주입받는 방법입니다. 생성자 호출 시점에 딱 한 번만 호출되는 것이 보장되고, 값이 변하지 않고, 필수적으로 필요한 의존관계인 경우에 사용합니다. 위의 코드에서도 생성자로 주입받는 경우 필드 속성에 final을.. 공감수 0 댓글수 0 2023. 5. 6.
  • [Spring Framework] 컴포넌트 스캔(Component Scan) 지금까지는 스프링 컨테이너에 빈을 수동으로 등록하려 할 때는 자바코드의 @Bean을 작성하거나 XML의 을 통해서 등록합니다. 하지만 등록할 빈이 많아지면 이런 코드를 일일이 작성해야하기 때문에 등록하기도 힘들고, 설정정보도 커지고, 개발자가 실수해서 누락하는 문제가 발생할 수 있습니다. 그래서 스프링이 설정정보 없이도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔이라는 기능을 제공한다. 그리고 의존관계도 자동으로 주입해주는 @Autowired라는 기능도 제공한다. 이런 컴포넌트 스캔을 사용하기 위해서는 @ComponentScan 애노테이션을 사용하면 됩니다. 단, 컴포넌트 스캔을 사용하면 @Configuration의 내부에도 @Component 애노테이션이 있기 때문에 @Configuration이 붙은 .. 공감수 0 댓글수 0 2023. 5. 6.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.