웹 프로그래밍

웹 프로그래밍

JSP와 Servlet 기반 웹 프로그래밍을 다룹니다.


주제설명
JSP정적/동적 웹, CGI
웹 애플리케이션디렉터리 구조, 배포
서블릿생명주기, 매핑
서블릿 기초요청/응답 API, form, GET/POST
서블릿 비즈니스 로직PreparedStatement, 커넥션풀, DAO
서블릿 확장 API포워드, 바인딩, ServletContext
쿠키와 세션세션 트래킹, Cookie, HttpSession
필터와 리스너속성/스코프, Filter, Listener
JSP 등장 배경JSP 변환 과정, 디렉티브 태그
JSP 스크립트 요소선언문, 스크립트릿, 표현식, 내장 객체
액션 태그include, forward, useBean
표현 언어와 JSTLEL, Core 태그, 포매팅 태그
스프링 프레임워크 시작하기IoC, DI, AOP, 스프링 MVC
스프링 의존성 주입과 제어 역전DI, IoC, 빈 설정, XML 주입
스프링 AOP 기능Aspect, Advice, Pointcut, Weaving
스프링 MVC 기능DispatcherServlet, 요청 처리 흐름
스프링 JDBC 기능JdbcTemplate, RowMapper, DataSource
마이바티스 프레임워크SqlSession, 동적 SQL, 매퍼 XML
스프링 트랜잭션@Transactional, 전파 규칙, 격리 레벨
스프링 애너테이션 기능@Controller, @RequestParam, @Autowired
메이븐 사용법pom.xml, 의존성 관리, log4j
스프링 여러 가지 기능파일 업로드, 이메일, 인터셉터, 다국어
스프링 REST API@RestController, @PathVariable, ResponseEntity
스프링 부트자동 설정, 타임리프, 그레이들, @Mapper
JNDI네이밍 서비스, DataSource