Spring 프레임워크 심화 - 유료

교육일정

label.norecord

label.lecture.goal

본 과정은 Spring 프레임워크가 제공하는 DI, AOP의 개념을 이해하여 재사용 가능한 클래스를 만드는 방법을 익히고, OR매핑을 지원하는 MyBatis와 Spring 프레임워크와의 연동하는 방법과 Spring Transaction을 이해하며, Spring MVC를 사용한 RESTful 웹서비스 작성 방법을 이해 하기 위한 과정임

label.lecture.content

Spring IoC와 DI
- DI개념과 용어 및 유형 , Setter Injection과 Constructor Injection
- Bean Factory와 ApplicationContext , jUnit 프레임워크 개요 및 사용법
- jUnit F/W를 사용한 DI 테스트 케이스 작성 , Bean 등록 및 의존관계 설정 Annotation
Spring AOP
- AOP의 개요와 용어 , Spring AOP의 특징
- XML 기반의 POJO클래스를 이용한 AOP구현 , PointCut표현식 문법
- @Aspect 어노테이션을 이용한 AOP 구현
MyBatis와 Spring연동
- MyBatis 개요와 특징
- MyBatis 주요 컴포넌트의 이해
- MyBatis-Spring 주요 컴포넌트의 이해
- Mapper 인터페이스의 이해 및사용
Spring Transaction
- Spring Transaction 개요 및 선언적 트랜잭션의 이해
- AOP를 이용한 트랜잭션 설정방법의 이해
- 트랜잭션 속성에 대한 이해
Spring MVC와 Restful 웹서비스
- Spring MVC 개요 및 특징
- Spring MVC에서 제공되는 Annotation
- REST 아키텍쳐 개요
- Spring MVC 기반 RESTful 웹서비스 구현절차

label.lecture.target

수강 대상
- Java 프로그래밍 기초 과목과 JSP/Servlet 웹프로그래밍과목을 수강했거나 그에 준하는 지식을 갖춘 개발자 및 엔지니어
- Spring 과목을 수강한 개발자

신청 자격
- 대기업, 중소기업 모두 가능 (단, 신청 인원 15인 이상 필수)

수강료

- 대기업 : 시간당 35,000원(1인 기준)
※ KOSTA 회원사의 경우 10% 할인
- 중소기업 : 시간당 30,000원(1인 기준)
     

label.course.center

[판교 교육장] 재직자:031-606-9319, 채용예정자:031-606-9316
[가산 교육장] 재직자:02-6278-9353, 채용예정자:02-6278-9352

label.course.relation

선수과정

  • label.norecord

Spring 프레임워크 심화 - 유료

후수 과정

  • label.norecord