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
- DI
- Abstractin
- interface
- 전후조건
- collctionframwork
- list
- postcondition
- Iversion of Control
- 추상클래스
- 의존관계
- nhn 부트캠프
- Collection
- 추상화
- 타입정의
- abstraction
- 가변객체
- abstract calss
- java
- Abstraction Barrier
- 버그줄이기
- 뮤택스
- Dependency Injection
- 합성관계
- 제어역전
- 집합관계
- 조선대 nhn
- 조선대 nhn academy
- static checking
- dynamic checking
- 자바
Archives
- Today
- Total
목록Iversion of Control (1)
꾸준한 기록을
IoC(Inversion Of Control)란
IoC(Inversion Of Control)란? IoC는 제어의 역전을 뜻합니다. 제어의 역전.. 제어가 역전된다.. 이게 어떤 의미일까요? 기존의 프로그램은 구현 객체가 프로그램의 제어 흐름을 조종합니다. 즉 사용자에 의해서 흐름이 제어되며 프로그램은 사용자가 만들어놓은 흐름에 따라 실행 될 뿐입니다. IoC는 이 상태를 반전시킨 것으로 사용자에 의해 흐름이 제어되는 것이 아닌 프로그램 자체가 제어권을 갖는 것입니다. Non - IoC Exapmle public class Main { public static void main(String[] args) { MemoryMemberRepository memoryMemberRepository = new MemoryMemberRepository(); Mem..
Spring/Spring Core
2024. 1. 2. 21:06