■ 스프링 #1. 스프링 개념 및 DAO ● 스프링(Spring)이란 ? 자바 애플리케이션 개발에 사용되는 애플리케이션 프레임워크. 애플리케이션 개발을 빠르고 효율적이게 할 수 있도록 도와주며, 이를 위해 IoC/DI, AOP, 서비스 추상화 등의 프로그래밍 모델을 지원해줍니다.개발을 위해 쉽게 사용할 수 있도록 다양한 기술 API 또한 제공해줍니다. ● 스프링의 각 요소(1) - DAO DAO는 Data Access Object의 약자로 DB를 사용해 데이터를 조회하거나 조작하는 기능을 전담하도록 만든 오브젝트를 말합니다. DAO에 필요한 사항은 크게 3가지로 나눌 수 있습니다.1) DB와 연결을 위한 Connection2) DB에 보낼 SQL문장을 담은 Statement를 만들고 실행3) 작업이 끝난..