개발자 끄적끄적

Spring 기본개념 본문

Spring

Spring 기본개념

햏치 2023. 3. 4. 01:01

<Spring>
Project 생성>other>Spring Starter Project>Packaging : WAR, Java Version 확인, 
Group과 Package 명은 com.my>Next>Spring Boot DevTools,  Spring Web 선택





<DI(의존성 주입>
step1. DI를 전혀 구현하지 않은 형태
  문제점
  1) 접근방법이 상이
  2) 항상 new 사용

step2. DI를 POJO(Play Only Java Object) 로 구현한 형태
  1) interface를 구현
  2) 외부에서 객체를 생성하여 매개변수로 전달
    ( 외부에서 객체를 생성하는 클래스(=외부 조립기 : assembler) )

step3. DI를 Spring으로 구현한 형태
- 싱글톤 형식으로 관리(하나의 객체만을 생성하여 관리)




'Spring' 카테고리의 다른 글

Annotation 용어 정리  (0) 2023.03.06
AOP 작업  (0) 2023.03.04
Spring 설치  (0) 2023.03.04