Spring Framework 특징 1. POJO 2, DI 3. AOP / Spring MVC 구조 / STS4 설치
Apache Maven / Spring MVC + Maven 프로젝트 생성 및 실행 1. 기본 설정 2, xml 설정 3. Controller, View 생성 및 실행
AOP 관점 지향 프로그래밍 / AOP의 목적, 용어 / AspectJ 사용하여 AOP 구현 (logging, 로그인 여부 확인) 1. 의존성 추가 2. xml 설정 3. Aspect 클래스 생성
Model 구현 및 MyBatis와 MySql 사용 1. 의존성 추가 2. properties & xml 설정 3. mapper 생성 4. Repository 생성 5. Service 생성 6. Controller 생성
자료실 게시판에 파일 업로드와 다운로드 기능을 구현해보자! 1. 의존성 추가 2. xml 설정 3. View 생성 4. Utility & DB 준비 5. Model 생성 6. 로직 생성
Spring boot를 더 효율적으로 사용하기 위한 서버의 분리 / SPA(Single Page Application) / CSR(Client Side Rendering) / 1. Spring Boot 프로젝트 생성 2. 초기 설정 3. 서버 구축
File upload & File download 1. 백엔드 서버의 Controller 작성 2. 프론트엔드 서버의 HTML, JS 작성 3. 실행
Servlet Mapping / 깔끔한 URL을 만들기 위해 *.do 대신 /을 URL pattern으로 사용 / 설정 및 사용 예시 web.xml servlet-context.xml view controller