"꾸준하게, 지속하자 "

  • 홈
  • 태그
  • 방명록

AnnotationConfigApplicationContext 1

DI의 두가지 방식: 생성자 방식, 세터 메서드 방식, @Configuration 설정클래스의 @Bean 설정은 항상 스프링에서 싱글톤객체로 등록함. [최범균 스프링 5] 2021-05-29

우선 빈 객체를 등록할때 설정클래스에서(@Configuration) 어떤 빈 객체의 의존 주입하는 방식은 2가지가 있다. 1.첫번째는, 앞 포스트에서 설명했던 것 처럼 생성자의 파라미터로 의존의 대상이되는 객체를 넣어주는 것이다.[ 실제@Configuration 클래스에서는 객체설정메서드(@Bean) 를 파라미터로 넘겨줌] 장점: 빈 객체를 설정할때 이미 그 클래스가 의존하는 모든 객체를 주입받기 때문에, 완벽한 상태(그 클래스가 의존하는 모든 클래스의 메서드 들을 사용가능) 에서 빈 객체를 사용 가능하다. 단점: 생성자의 파라미터 개수가 많을 경우, 어떤 객체가 들어가야할지 모를 수 있어서 생성자 코드를 직접 확인해 봐야한다....라고 책에서 주장하는데 나는 그렇게 생각하지 않는다.IntelliJ는 애..

기록/Spring framework 2021.05.28
이전
1
다음
더보기
프로필사진

꾸준하게, 지속하자 끝까지 하자

GitHub
  • 꿈을 향한 기록들 (154)
    • 기록 (95)
      • JAVA (9)
      • JDBC (9)
      • Spring framework (40)
      • SQL (34)
      • IDE (1)
    • MY HISTORY (12)
    • 개발 프로젝트 (9)
    • 학교 수업 정리 (3)
      • 과제 정리 (3)
      • 과제 정리 알고연 (0)
    • Computer Sience (2)
      • OperatingSystem (2)
    • 컴퓨터 알쓸신잡 (0)
    • 개발 책 리뷰 (1)
    • CONA 동아리 JAVA 스터디 게시판 (11)
      • 과제 (5)
      • 질문 (0)
      • 진도 및 계획 (6)

Tag

Test, SQL, java, dp, substr, Spring, dfs, 자바, 참조변수, @Value, @Configuration, 페이징, commit, JDBC, DI, @Autowired, rownum, dml, BFS, CRUD,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

깃허브 주소

Copyright © Kakao Corp. All rights reserved.

플리보따리
  • 깃허브 주소
  • 플리보따리

티스토리툴바