DI

🤿백엔드 내실 채우기

[Spring] 스프링 3대 요소 - DI, AOP, PSA 정리

안녕하세요. 오늘은 스프링의 3대 요소 DI, AOP, PAS에 대해 정리해보려합니다.  1. DI (의존성 주입)개념 : 한 객체가 다른 객체에 의존할 때, 그 객체를 직접 생성하지 않고 외부에서 주입받는 방식입니다.상황 : 새로 이사한 집에 전구가 필요한 상황입니다. 직접 전구를 만들지 않고 이미 만들어진 전구를 구매해 사용하는 것이 더 효율적입니다. 전구가 필요할 때, 이를 외부에서 주입받는 것입니다. 직접 객체 생성하는 방식 (DI 활용 X)public class Light { private Bulb bulb; public Light() { this.bulb = new Bulb(); }} 외부에서 주입받는 방식 (DI 활용)@Componentpublic class Bulb..

🍀spring/스프링 핵심원리 기본

[스프링 핵심 원리 - 기본] 핵심 원리 이해2 - 객체 지향 원리 적용

김영한님의 스프링 핵심 원리 기본편을 들으며 정리한 글입니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com 새로운 할인 정책 확장한다. -> 애자일 소프트웨어 (계획을 따르기보다 변화에 대응한다.) - 주문 금액당 할인하는 정률 할인으로 변경하고 싶다. - 원래는 얼마를 주문하든 1000원이..

pkyung
'DI' 태그의 글 목록