SW공학
home
SW프로젝트관리
home

Spring 프레임워크 활용

주제
Back-End 개발
강사명
백명숙
교육목표
- Spring 프레임워크가 제공하는 DI(Dependency Injection)와 AOP(Aspect Oriented Programming)의 개념을 이해하여 재사용 가능한 Spring Bean을 만드는 방법을 익히고, OR매핑을 지원하는 MyBatis와 Spring 프레임워크와의 연동하는 방법과 Spring Transaction을 이해하며, Spring MVC를 사용하여 RESTful 웹서비스 작성 방법을 이해하기 위한 과정입니다.
커리큘럼
1일차. 가. DI 개념과 용어 및 유형 이해하기 나. Bean Factory와 ApplicationContext 이해하기 다. jUnit 테스트 프레임워크 개요 및 사용법 라. jUnit F/W를 사용한 DI 테스트 케이스 작성 Bean 등록 및 의존관계 설정 Annotation 마. AOP의 개요와 용어 이해하기 바. XML 기반의 POJO 클래스를 이용한 AOP 구현하기 사. AspectJ PointCut 표현식 문법 이해하기 아. Aspect 어노테이션을 이용한 AOP 구현하기 2일차. 가. MyBatis 개요와 특징 이해하기 나. MyBatis 주요 컴포넌트 이해하기 다. MyBatis-Spring 주요 컴포넌트의 이해하기 라. Spring Transaction 개요 및 선언적 트랜잭션의 이해하기 마. AOP를 이용한 트랜잭션 설정방법 및 트랜잭션 속성 이해하기 바. Spring MVC 개요 및 특징 이해하기 사. Spring MVC에서 제공되는 Annotation 이해하기 아. Spring MVC 기반 RESTful 웹서비스 구현절차 이해하기
교육시간
2일 16시간
훈련대상
가. Java 프로그래밍 나. Servlet/JSP 웹 프로그래밍
1 more property