Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- gitlab-ctl
- Session invalidate
- shanta #bahadur
- backtick
- MSA
- RequestFacade
- hashicorp
- JSR-330
- AWS SNS
- 우아콘
- external_url
- 제어역전
- Approval Test
- 샤미르
- approle
- auth method
- WooWaCon
- json.tool
- KMS
- Shamir
- Unseal
- secretid
- 명령어 대체
- Vault
- 하만카돈 #오라 #스튜디오 #2 #harman #kardon #aura #studio #fix #repair #수리 #shutdown #bluetooth
- 멱등성
- InheritableThreadLocal
- AWS SQS
- CQRS
- gitlab.rb
Archives
- Today
- Total
목록제어역전 (1)
인생은 여행
IoC, DI 그리고 의존성
Spring Framework를 다루다 보면 IoC(Inversion of Control; 제어의 역전), DI(Dependency Injection; 의존성 주입) 같은 단어를 많이 보게 된다. 볼 때마다 알듯 모를 듯 헷갈리는 개념이다. 확실히 기억하기 위하여 정리해 본다. 그전에 먼저 소프트웨어에 있어서 의존성이 무엇인지 정리해 보야할 것 같다. 의존성 Dependency 어떤 객체 A의 코드 내부에 다른 객체 B를 적었다면 A는 B를 알고 있다 할 수 있을 것이다. 다른 말로 하자면, A는 B를 참조하고 있다, 또는 A는 B에 의존하고 있다고 표현할 수도 있을 것이다. class A { void doThis() { B.doThat(); // A가 B에 의존하고 있다. } } 소프트웨어에서 이런 식..
카테고리 없음
2020. 11. 23. 03:03