# dependency injection

59개의 포스트
post-thumbnail

[Android] 의존성주입[Dependency Injection] 이란 무엇일까..?

> 의존관계 의존관계 어떻게 설명할 수 있을까? A클래스가 객체를 만들기 위하여 B클래스를 필요로 할 때, 이 때 B는 A의 의존대상이 된다고 할 수 있다. 한 가지 예를 들어보자. 컴퓨터를 구성하기 위해서는 cpu, 램, 하드드라이브, 그래픽카드등 부

2022년 8월 3일
·
0개의 댓글
·
post-thumbnail

싱글턴 패턴(Singleton Pattern)

특정 클래스의 인스턴스가 하나만 만들어지도록 하는 패턴최초 생성 후 호출된 생성자는 객체를 리턴한다. 한 객체의 의존 관계를 외부 객체에서 결정해주는 것프로세스 : 운영체제로부터 자원을 할당받는 작업의 단위, 즉 현재 실행 중인 프로그램.스레드 : 프로세스에서도 함수

2022년 7월 19일
·
0개의 댓글
·

NestJS Dependency injection

Dependency Injection(의존성 주입, DI)은 백엔드를 접하다보니 계속해서 보게 되는 용어이다. 사실 생소한 개념이어서 명료하게 이해되지는 않았지만, Nest를 배우면서 어느정도 감을 잡을 수 있었다.

2022년 7월 15일
·
0개의 댓글
·
post-thumbnail

[Onboarding] : 종속성 주입

지금까지 프로그래밍을 하면서 종속성 주입(Dependency Injection)이라는 것을 한 번도 해본적이 없었다. 이번 과제를 통해 처음으로 종속성 주입이 무엇이고 이를 실제 코드로 작성해보았다. 사실 코드 작성 자체는 어렵지 않았으나, 종속성 주입의 개념을 직관적

2022년 7월 5일
·
0개의 댓글
·

스프링 프레임워크

객체를 관리할 수 있는 컨테이너를 제공정확히는 Spring CoreQuestion) "스프링 프레임워크에 대해 설명해 주세요." Java의 오픈소스 애플리케이션 프레임워크로,기본적으로 특정 기술에 종속되지 않고 객체를 관리할 수 있는 컨테이너를 제공 합니다.따라서 컨테

2022년 6월 14일
·
0개의 댓글
·
post-thumbnail

System

클린코드 11장, 시스템이다. 깨끗한 시스템은 어떤 것을 말하는 것일까?

2022년 6월 14일
·
0개의 댓글
·

[DI][번역] 안드로이드에서 의존성 주입

해당 글은 아래 글을 일부 번역하였습니다. https://www.techyourchance.com/dependency-injection-android/ 안드로이드에서 의존성 주입 의존성 주입에 대한 주제는 안드로이드 공식 문서와 가이드라인들에 의해 지침에 의해 매

2022년 6월 10일
·
0개의 댓글
·

Dependency Injection

각 클래스 간 의존관계를 Bean 설정 정보를 바탕으로 컨테이너가 자동으로 연결해주는 것개발자는 단지 Bean 설정 파일에서 의존관계가 필요하다는 정보를 추가하면 된다객체 레퍼런스를 컨테이너로부터 주입받아 실행 시에 동적으로 의존관계가 생성된다컨테이너가 흐름의 주체가

2022년 6월 8일
·
0개의 댓글
·

Zenject: Non-MonoBehaviour Classes

In order to avoid the cost of inheriting MonoBehaviour of class, then you can stick with ITickable.Tick()and to hook it up in an installer,It is short

2022년 5월 29일
·
0개의 댓글
·

Zenject: Installer

there is some collections of related bindings for each sub-system and so it makes sense to group those bindings into a re-usable object. In Zenject th

2022년 5월 29일
·
0개의 댓글
·

Zenject: Binding

Binding All DI frameworks just provide binding functionality of the type to the target instance. This works with Container in every Installers in Zen

2022년 5월 29일
·
0개의 댓글
·

Zenject: Initier

the Entry Point (Composition Root) at which you need to provide all bindings to automate DIto add content to the scene, you need to write what is refe

2022년 5월 29일
·
0개의 댓글
·

Zenject: 소개

repository location: https://github.com/modesttree/ZenjectA Dependency-Injection Library for unity. WebGL supportIll2cpp supportDI usage in Unity

2022년 5월 29일
·
0개의 댓글
·

[DI] 의존성 주입(Dependency Injection) 의 개념과 방법 및 장단점

의존성 주입의 역할 어떤 상황에서 필요할까? 우선 의존성에 대해 개념적으로 이해하기 위해 다음의 예시들을 생각해보자. [예시1] 집에서 베이킹을 하면 주방이 어질러지고 난리나니 케이크 배달을 시키고 싶은 상황이다. 그런데 배달원은 나 대신 직접 베이킹을 해서 케이크

2022년 5월 28일
·
0개의 댓글
·
post-thumbnail

의존성 주입 in TypeScript (2) - IoC 컨테이너와 Inversify.js

IoC 원칙과 IoC 컨테이너를 알아보고, 타입스크립트 환경에서 DI를 구현하기 위한 InversifyJS를 사용해보도록 하겠습니다.

2022년 5월 1일
·
3개의 댓글
·
post-thumbnail

[Spring] 회원관리 예제 - 2편

회원 서비스를 만들고 단위 테스트를 돌려보자

2022년 4월 24일
·
0개의 댓글
·

Dependency Injection(의존성 주입)

DI란? Dependency Injection. 의존성 주입 이라고도 한다. A클래스와 A내부의 B가 있을 때, A는 B에 의존성을 가진다 라는 의미이다. 즉, B가 일반적인 의존관계 위의 코드처럼, BurgerChef는 BurgerRecipe를 의존하고있다. 더

2022년 4월 18일
·
0개의 댓글
·
post-thumbnail

Dependency Injection with Storyboard

아무 생각없이 코딩하다가(...) 의존성 주입을 그냥 property 주입으로 하고 있었다. 당연히 Storyboard면 안되지 않았었나? 하는 무지성 코드질을 하다 지적받고 떠올랐다.. 과거의 내가 이미 그짓거리를 공부했다는 것을!

2022년 4월 18일
·
0개의 댓글
·