Mobile1 Dependency Injector ※ 개인적인 메모 같은 느낌으로 설명이 적습니다. Velocity 플러그인 개발 시작 문서를 읽어보고 있는데 눈에 띄는 코드가 있었다. @Inject 이를 검색해보니 Google Guice 를 이용하여 Dependency Injection 를 효율적으로 사용할 수 있게끔하는 프레임워크인 듯하다. Dependency injection 을 간단하게 요약하면 factory 패턴과 매우 흡사해 보인다. 구성요소로 크게 3가지가 있다. - Services and clients (모듈 같은 개념) - Interface - Injectors 자세한 내용은 https://en.wikipedia.org/wiki/Dependency_injection 을 읽어보면 될 듯하고... C# 코드는 아래와 같다. (코드 또한 위 .. 2023. 3. 13. 이전 1 다음