목록프레임워크 (1)
일개미 : 일상과 개발의 미학
[Spring Boot] 프레임워크와 라이브러리
프레임워크? 라이브러리? 프레임워크란 뼈대나 기반 구조를 뜻한다. 제어의 역전(IoC) 개념이 적용된 대표적인 기술이며, 소프트웨어에서의 프레임워크는 '소프트웨어의 특정 문제를 해결하기 위해서 상호 협력하는 클래스와 인터페이스의 집합' 이라 할 수 있다. 완성된 어플리케이션이 아닌 프로그래머가 완성시키는 작업을 해야한다. 라이브러리는 단순 활용가능한 도구들의 집합이라 할 수 있다. 즉, 개발자가 만든 클래스에서 호출하여 사용, 클래스들의 나열로 필요한 클래스를 불러서 사용하는 방식을 취하고 있다. 라이브러리는 특정하게 정의된 클래스를 호출하여 사용한다는 것은 쉽게 이해가 가지만, 프레임워크는 '제어의 역전(IoC)'이라는 개념을 모르고 있다면 이해하기가 쉽지 않다. 순전히 뼈대나 기반 구조라고 추상적으로..
Developments/Spring & SpringBoot
2022. 9. 20. 17:33