사는 이야기

  • 홈
  • 태그
  • 방명록

DI 1

스프링 프레임워크의 빈(Bean)이란

"빈"이란?스프링 컨테이너가 직접 생성하고, 관리하는 자바 객체(즉, 그냥 자바 객체지만, "스프링이 관리하는" 객체라는 점이 다릅니다.)스프링에서는 이런 빈(Bean)들이 서로 연결되고, 필요한 곳에 주입되어(Dependency Injection) 애플리케이션 전체를 구성하게 됩니다.빈의 역할과 필요성스프링 없이 우리가 평소에 자바 애플리케이션을 만든다고 가정해볼까요?A라는 클래스가 B라는 객체를 써야 하면, A 안에서 B를 직접 new B()로 생성합니다.public class A { private B b = new B(); // 직접 생성!} 이 방식은 단순하긴 한데,테스트하기 어렵고결합도가 높아지고다른 객체로 대체하거나 설정을 바꿀 때 코드 수정이 필요이런 문제들이 생깁니다.여기서 스프링의 ..

Dev-기타/BackEnd 2025.05.22
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (91)
    • 일상 (9)
      • 골프 (6)
      • 여행 (1)
    • Dev-iOS (30)
      • UI (6)
      • Swift (2)
      • SwiftUI (6)
      • iOS (14)
    • Dev-기타 (15)
      • Flutter (4)
      • BackEnd (4)
      • Web (3)
      • Python (3)
      • 보안 (1)
      • DB (0)
    • IT (10)
      • 팁 (14)

Tag

Swift, 애플, ios14, 네이버 클릭 적립, SwiftUI, 네이버 적립, 클릭 적립, ipad 점유율, 파이썬, ios 점유율, WCSession, wwdc 2025, ios, animation, javascript, Naver Pay, 잠실롯데백화점, 네이버 페이, xml설정, Flutter,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바