스프링강의

프레임워크와 라이브러리의 차이

lby132 2022. 5. 10. 23:04

프레임워크는 내가 작성한 코드를 제어하고 대신 실행해준다(예를 들면 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