프레임워크는 내가 작성한 코드를 제어하고 대신 실행해준다(예를 들면 junit)
그리고 프레임워크는 프레임워크만의 라이프사이클 속에서 내 코드가 적절한 시점에 호출되도록 해준다
이런걸 제어의 역전(ioc)이라고 함 제어를 내가 하는게 아니라 프레임워크가 함
반면에 내가 작성한 코드가 직접 제어의 흐름을 담당한다면 라이브러리이다.
예를들면 자바객체를 json이나 xml로 변경할때 라이브러리들을 불러다가 내가 직접 호출하기때문에 라이브러리.
'스프링강의' 카테고리의 다른 글
InputStream (0) | 2022.05.31 |
---|---|
의존관계 주입 (0) | 2022.05.28 |
로깅 설정 (0) | 2022.01.13 |
WEB-INF (0) | 2021.12.28 |
웹서버와 웹어플리케이션 서버 (0) | 2021.11.23 |