Spring1 프레임워크(Framework)와 라이브러리(Library) 프레임워크(Framework)와 라이브러리(Library)의 차이 개발을 하다 보면 프레임워크와 라이브러리라는 용어를 자주 접하게 됩니다. 두 개념 모두 개발 생산성을 높이기 위한 코드 재사용 도구이지만, 제어 흐름의 주체에서 차이가 있습니다. 1. 라이브러리(Library)라이브러리는 필요한 기능을 모아둔 코드 모음입니다.개발자가 필요할 때 직접 호출하여 사용하는 방식입니다. 즉 개발자가 흐름을 제어합니다. 예시LodashJackson예시 코드ObjectMapper mapper = new ObjectMapper();mapper.writeValueAsString(object);위 코드에서는 개발자가 직접 라이브러리 함수를 호출하여 사용합니다. 특징필요한 기능만 가져다 사용실행 흐름은 개발자가 제어특정 기.. 2026. 3. 16. 이전 1 다음