1. 정의 Spring 이란? - JAVA의 프레임워크 - JSP, Mybatis, JPA 등의 기술을 더 쉽게 사용하게 해주는 오픈 소스 프레임워크 2. 프레임워크란? - 소프트웨어 개발의 뼈대로 자주 쓰일만한 기능을 한데 모아 놓은 유틸들의 모음 3. 라이브러리와 프레임워크 차이점 - 라이브러리 -> 필요 시 마다 호출되어 사용되며, 개발자는 라이브러리 특정 기능을 선택적으로 사용할 수 있다. - 프레임워크 -> 특정한 방식으로 코드를 구성하도록 강제함. 프레임워크를 사용하는 경우 ex) 라이브러리 사용 코드 - ArrayList 사용하기 import java.util.ArrayList; public class ArrayListExample { public static void main(String[..