# dependency injection

85개의 포스트
post-thumbnail

의존 주입(Dependency Injection : DI)

스프링은 의존 주입(Dependency Injection)을 지원한다. 이는 스프링이 가진 가장 큰 특징 중 하나다. 그렇다면 의존 주입이란 무엇일까? 의존 주입에 대한 정확한 개념과 의존 주입을 사용하는 이유에 대해서 알아보자.

약 4시간 전
·
0개의 댓글
·
post-thumbnail

Dependency Injection 이 왜 필요한가요?? .. (2)

DI 를 통한 Testable 한 코드를 설명합니다. (아주 간단)

2023년 5월 16일
·
0개의 댓글
·
post-thumbnail

Dependency Injection 이 왜 필요한가요??.. (1)

DI에 대한 이해, 목적, 활용법에 대해 설명합니다.

2023년 5월 16일
·
0개의 댓글
·
post-thumbnail

DI & IOC

작은 예시를 통해 알아보는 DI & IOC

2023년 4월 17일
·
2개의 댓글
·

인프런, 객체 지향 프로그래밍 입문 - 6

기능 구현을 위해 다른 구성 요소를 사용하는 것(객체 생성, 메서드 호출, 데이터 사용)의존은 변경이 전파될 가능성을 의미한다.의존하는 대상이 바뀌면 바뀔 가능성이 높아짐!(호출하는 메서드의 파라미터 변경)그래서 순환의존은 위험하다.a -> b 의존 b -> c 의존

2023년 3월 10일
·
0개의 댓글
·
post-thumbnail

TypeScript Dependency Injection 도구

TsyringeTypeDIInversify모두 tsconfig.json를 설정하여야 합니다.그리고, 모두 reflect-metadata package에 의존적입니다

2023년 3월 7일
·
0개의 댓글
·

[DI] Dagger Hilt

Dagger Hilt의 기본적인 것들을 설명하는 글입니다.

2023년 2월 27일
·
0개의 댓글
·

Dependency Injection

https://tecoble.techcourse.co.kr/post/2021-04-27-dependency-injection/DI(dependency injection):A클래스가 실행되기 위해서는 B클래스의 인스턴스가 있어야 함.이러한 경우 A클래스는 B클래

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

[DI] 의존성 주입의 이해와 필요성

의존성에 대한 이해와 의존성 주입의 필요성, 그리고 의존성 주입의 방법들과 장단점에 대해 알아보자.

2023년 2월 5일
·
0개의 댓글
·
post-thumbnail

[iOS] Dependency Injection

iOS-Clean-Architecture-MVVM 예제를 까보다 보니 DIContainer 개념이 나왔다.의존성 주입이라는 단어가 괜시리 단어가 너무 어렵게 느껴지는 것 같다. (왜지) 아무튼 그동안 정리를 회피해왔는데, 개념을 찾다가 아주 좋은 글을 발견해서 정리해두

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

Flutter 상태 관리 flutter_bloc (LINKPOOL) - 1

Flutter 상태 관리 소개 Flutter가 나날이 인기가 늘어가면서 상태 관리를 도와주는 플러그인도 많이 생겨났다. 내가 사용해본건 getx, provider, bloc 정도이고, 그 외에 riverpod이라는 것도 있다고 한다. getx 링크 provider

2023년 1월 24일
·
0개의 댓글
·

Dependency Injection 이해하기(with FastAPI)

디자인 패턴으로 모듈이나 컴포넌트의 의존성을 런타임에 주입할 수 있도록 한다.

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

Dependency Injection 의 Lifetime 과 Scoping

.NET 문서에 따르면 Dependency Injection 및 IoC 원칙을 구현하기 위해 다음 lifetime 중 하나를 등록하여 사용할 수 있다.TransientScopedSingleton서비스 컨테이너에서 요청할 때마다 생성된다.간단한 Stateless 서비스에

2023년 1월 4일
·
0개의 댓글
·

Dependency Injection (의존성 주입) 이 뭘까요?

하나의 객체가 다른 객체의 의존성을 제공하는 테크닉객체 간의 결합을 느슨하게 하기 위한 디자인 패턴코드 구현 내부에서 의존성이 정해졌다면 프레임워크, 코드 외부의 설정 파일 등을 통해 의존성을 제어할 수 있게 되는 것'제어의 역전' 이라고 불린다.예를 들어, Objec

2023년 1월 3일
·
0개의 댓글
·
post-thumbnail

[Dagger] Activity 에서 필드 주입은 언제 일어나야 할까?

Dagger 를 사용한다면 필드 주입 타이밍에 유의하자!

2022년 12월 11일
·
7개의 댓글
·
post-thumbnail

NestJS 개요 및 객체지향 디자인 패턴#1

1) > 기준 폴더 02에서 명령어로 NestJS를 설치하고 프로젝트를 생성한 직후의 모습이다. Express.js 설치 시 node_modules, package-json 형제만 설치가 된 점과 대조적으로, 프로젝트 단위로 설치되며 test, eslint, prettier에 까지 구비된 점이 인상적이다. >> Express.js 역시 프로젝트 단위를 설...

2022년 11월 17일
·
0개의 댓글
·
post-thumbnail

[Android] Dependency Injection(DI)

의존성 주입이란 외부에서 의존 객체를 생성해 넘겨주는 것을 의미합니다. 일반적인 객체 생성과 DI를 적용한 객체 생성을 비교하면, 일반적인 객체 생성은 클래스 안에서 사용할 객체를 생성하지만, DI를 적용한 객체 생성은 외부에서 생선된 객체를 주입받는 방식입니다.

2022년 11월 13일
·
0개의 댓글
·