스프링5 - 최범균 - 가메출판사 책을 참조하여 공부한 내용입니다. 스프링은 웹 어플리케이션을 작성하는데 도움이 되는 프레임워크입니다 스프링의 주요 기능 - 의존 주입 - AOP - MVC 웹 프레임워크 - DB연동 지원 스프링은 컨테이너 방식으로 동작되는데 3가지 방식으로 서비스를 제공할 수 있습니다. 1) 객체사용 2) 어노테이션 사용 3) 인터페이스 구현 사용 먼저 스프링을 사용하는데 있어서 사용자에게 자동으로 라이브러리의 추가와 클래스 설정 기능을 제공하기 위해 메이븐 프로젝트를 사용합니다. 메이븐 프로젝트의 폴더 구조는 다음과 같습니다. 프로젝트 폴더 - pom.xml : 메이븐 프로젝트의 설정 정보 관리 파일 - src - main - java : 자바소스코드 존재 - resources : ...