수업 목표
•
Web application 의 구조를 이해
•
자바 기반의 백엔드 웹 프로그래밍을 위한 핵심 기술 강의
•
관련 도구를 이용하여 web application 개발 실습
◦
아파치 톰캣
◦
이클립스
◦
Maven
◦
MySQL
◦
Spring Tool Suite 등
Web application의 이해와 Servlet
JSP - Part 1 (JSP 문법, Implicit Object, Java Bean)
JSP - Part 2 (EL, JSTL, JDBC, MVC Design Pattern)
Spring Framework (DI와 AOP)
Spring MVC (JdbcTemplate, Spring의 트랜잭션 처리)
MyBatis와 Spring Boot
온라인 : 2, 4, 6, 9, 11, 13주
오프 : 3, 5, 7, 10, 12, 14주
중간 : 8주 (JSP, Servlet 실습 시험)
기말 : 15주