레아 블로그

  • 홈
  • 태그
  • 방명록

DI 2

@Autowired

💡@Autowired 란? 스프링 프레임워크에서 제공하는 의존성 주입(DI) 기능 중 하나이다. 스프링 컨테이너가 자동으로 해당 빈(Bean)을 찾아서 주입한다. 즉, 스프링은 @Autowired를 사용하여 의존성을 갖는 객체를 찾아서 해당 객체를 자동으로 생성하고 주입해준다. 👉🏻 @Autowired 주입 방법 1️⃣ 생성자 주입 (Constructor Injection)public class UserService { private final UserRepository userRepository; @Autowired // 생성자가 1개면 생략 가능 public UserService(UserRepository userRepository) { this.userRep..

CS/Spring 2025.05.26

ApplicationContext, BeanFactory

📖 설명BeanFactory와 ApplicationContext는 둘 다 스프링 컨테이너이다. 🫘 BeanFactory기본 IoC 컨테이너스프링 컨테이너의 최상위 인터페이스스프링 빈을 관리하고 조회하는 역할을 담당getBean()을 제공📺ApplicationContextIoC + DI + 부가기능을 제공하는 확장형 컨테이너BeanFactory 기능을 모두 상속 받아서 제공❓BeanFactory를 직접 사용하지 않는 이유애플리케이션을 개발할 때는 빈을 관리하고 조회하는 기능은 물론이고, 수 많은 부가기능이 필요하다. Spring의 기본 IoC(Inversion of Control) 컨테이너는 BeanFactory이지만 고급 기능을 지원하지 않기 때문에 Spring에서는 이를 확장한 Applicati..

CS/Spring 2025.05.08
이전
1
다음
더보기
프로필사진

레아 블로그

Hi there! This is Leah's study blog!

  • 분류 전체보기 (73)
    • 알고리즘 (5)
      • 다이나믹프로그래밍 (3)
      • 매개변수탐색 (2)
    • CS (66)
      • 운영체제 (14)
      • 네트워크 (12)
      • Java (15)
      • Spring (14)
      • JPA (5)
      • Database (6)
    • SQL (2)

Tag

criteria api, jav8, tls handshaking, 2차 캐시, 매개변수탐색, DI, jvm 메모리 관리, dp, 과자 나눠주기, https, entity manager factory, 다이나믹 프로그래밍, unmodifiable collection, WAS, 백준, jpa 캐시, 16401, 자바 비동기 처리, boxinb, autounboxing,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바