반응형

라이브러리

  • 암호화 처리, Jackson 등과 같이 사용하는 프로그램에서 이를 제어하게 되는 것을
    라이브러리라고 합니다.
    Jackson에서 나의 프로그램을 제어하는 것이 아닌 내 프로그램에서 Jackson을
    제어하는 것입니다.

    프레임워크

  • 스프링, Junit등과 같이 자신의 라이프 사이클에 맞춰 나의 프로그램을 제어하는 것을
    프레임워크라고 합니다.
    즉, 내 프로그램이 스프링에 의해 제어가 되는데 이를 프레임워크라고 합니다.

제어권에 차이가 있는 것인데, 라이브러리는 클라이언트가 제어하는 것이고,
프레임워크는 클라이언트가 제어되는 것!! 입니다.

반응형

'기타 IT' 카테고리의 다른 글

싱글톤에서의 상태값  (0) 2021.09.26
IoC, DI 컨테이너  (0) 2021.09.26
객체지향 프로그래밍이 뭔가요?  (0) 2021.05.15
좋은 코드가 뭐에요??  (0) 2021.05.15
개발 기본 개념들  (0) 2021.05.15
복사했습니다!