Spring,MyBatis 실무과정
현재 대부분의 웹 개발은 자바기반 웹프레임워크 개발이며 그중에서도 대다수는 spring 기반의 웹 프로젝트 개발
입니다.
본 과정에서는 스프링 기본모듈구성, 아키텍처 DI, DL, IoC,Spring MVC,Spring Controller,Spring 웹 플로우,
Spring REST,Transaction,권한체크,예외처리,비동기처리,컨턴츠네고시에이션등 개발에 필요한 부분을 실습을
통해 학습하며 SQLMapper인 MyBatis와 연동하여 애플리케이션 프로젝트 작성해 볼 수 있는 단기간에 스프링을
마스터 할 수 있는 과정을 준비하였습니다.
◆ 교육개강 - 주말반:4월1일~4월15일
◆ 교육과정 - Spring3.2 와 MyBatis 실무 프로젝트 과정
- 직업능력개발카드지원, 사업주환급지원 적용혜택
◆ 교육강의시간 주말반: 09:30~18:30,(5일) 총40시간
◆대 표 :02-6925-4760
◆사이트
커리큘럼 http://oraclejava.co.kr/gspecedu/curri/currimaster.php?command=2618&lecture=1
교육목표
- Spring의 도입배경 및 아키텍처에 대한 이해
- MVC,Spring에 대한 이해
- Controller,Spring에 대한 이해
- Spring Web Flow에 대한 이해
- Spring Transaction에 대한 이해
- 권한체크,예외처리,비동기처리에 대한 이해
- 컨턴츠네고시에이션에 대한 이해
- SQL Mapper MyBatis 에 대해 이해
- 스프링 3.2, MyBatis를 이용한 웹 애플리케이션 작성
교육대상
- 엔터프라이즈 자바 웹 개발자
- 자바웹 개발자가 되고픈 개발자
- 자바에 대한 이해는 있지만 Spring을 처음배우고자 하는개발자
선수과정
-JAVA
-JSP
-MVC Model
Spring3.2 와 MyBatis 실무과정
Spring3.2 Framework
-J2EE Framework에 대한 흐름과 Spring Framework에 대한 이해
-개발 환경 설정(Eclipse4.3 KEPLER, Tomcat7, Spring3.2 다운로드 및 설치)
-Maven, STS 플러그인 설치
-Spring IoC
-DL(Dependency LookUp) &DI(Dependency Injection)
-Dependency Pull, CDL(Contaxtualized Lookup)
-Setter/Constructor/Method Injection
-Spring 설정(XML, Annotation)
-Spring AOP 란 ?
-Aspect, Weaving, ProxyFactoryBean
-Annotation기반 AOP(AspectJ)
-Auto Scanning 컴포넌트@Component,@Repository,@Service,@Contoroller
@Resource vs @Autowired
-Spring의 선언적 AOP 선언
-Spring3.X에서 제공하는 Pointcut 이해 및 실습
-Spring JDBC
-Spring MVC
-Spring Controller
-Spring MVC Interceptor
-Spring MVC Multiple File Upload
-Spring SpEL
-Spring Tiles 연동
-Spring3.2 Transaction 관리
-Spring Interceptor
-Spring Tile연동
-Spring Scheduling
MyBatis
- configuration
- Mapper XML 파일
- 동적 SQL
- Statement Builder
- 로깅
- 고급 쿼리 사용방법의 이해와 실습
- Spring MyBatis 응용예제 작성
Spring3.2,MyBatis 실습
-Spring3.2,MyBatis를 이용한 웹 애플리케이션 작성
-개발테스트 실습