스프링 프레임워크는 자바플랫폼 상에서 동적인 웹사이트 개발을 위한 편리하고 다양한 서비스를 제공하는 오픈소스 어플리케이션 프레임워크이다.
스프링 프레임워크는 전자정부 프레임워크의 기반기술로 표준화 되어
우리나라 대부분의 공공기관 웹서비스 개발 시 활용되고 있어 자바 개발자라면 반드시 알아야만 한다.
커리큘럼 총 22차시
1차시Spring 프레임워크 개요
2차시스프링과 메이븐
3차시메이븐 Spring Project 생성
4차시IoC
5차시Dependency Injection
6차시Layered Architecture & @Component
7차시Spring MVC 소개
8차시@Controller
9차시HTTP 파라미터 처리
10차시Restful API
11차시static file 처리와 FileUpload
12차시JUnit4 & Spring-Test
13차시Spring-Data Access 기술과 DataSource
14차시Context 분리와 전략
15차시MyBatis 소개
16차시Mapper XML 파일
17차시Dynamic SQL
18차시Aspect Oriented Programming
19차시PointCut 표현식과 Advisor 구현
20차시트랜잭션과 로깅
21차시예외처리
22차시인터셉터와 로그인 처리
수료 기준 · 유의사항
수료기준 — 진도율 80% 이상 · 총점 60점 이상 과 과정별 수료 처리 조건을 확인해 주세요.
본인인증 — 휴대폰 본인인증을 입과 시 (최초 1회), 진도학습 시 (1일 1회), 시험·과제·진행평가 시 수행합니다.
1일 진도제한 — 1일 최대 8시간까지 학습할 수 있습니다.
진도율 산정 — 학습한 차시가 아닌 학습시간 기준으로 산정되며, 차시별 인정시간의 50% 이상 학습 시 인정됩니다.