(재직자 단기 개발과정)Ajax,jQuery Spring3.X&MyBatis 실무과정

by 지스펙 posted Aug 20, 2013
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

(개발과정)Ajax,jQuery Spring3.X&MyBatis 실무과정

Spring, Ajax, jQuery, MiPlatForm등의 기술은 독자적으로 사용되는 것은 아닙니다.
하나의 웹 응용프로그램에서 상호 유기적으로 사용되어 완성된 웹응용 프로그램을 만들어 내는 것이며 최근 웹
자바 웹 개발의 기본 기술이라고 할 수 있습니다.

이에 본과정에서는 Ajax, jQuery, XML를 기본으로 학습하며,자바 웹개발에서 가장 많이 사용되고 있는 자바기반
프레임워크인 Spring3.2 기본모듈구성, 아키텍처 DI, DL, IoC,Spring MVC,Spring Controller,Spring 웹 플로우,
Spring REST,Transaction,권한체크,예외처리,비동기처리,컨턴츠네고시에이션등 개발에 필요한 부분을 실습을
통해 학습하며 SQLMapper인 MyBatis와 연동하여 스프링 기능 및 부가기능에 대한 응용 학습을 한다.
이어 실무 애플리케이션 프로젝트 작성해 볼 수 있는 개발자 실습 과정입니다

 

◆ 교육개강 - 평일반:8월26일~9월4일
                

◆ 교육과정 - (개발과정)Ajax,jQuery Spring3.X&MyBatis 실무과정
            - 노동부환급 (기업환급 지원)적용혜택

 

◆ 교육강의시간   평일주간반: 10:00~18:00,(5일) 총40시간
                       
◆대 표 :02-6925-4760

 

◆사이트
커리큘럼 http://www.oraclejava.co.kr/gspecedu/curri/currimaster.php?command=1704&lecture=1

 

교육목표
- Ajax, jQuery XML활용 능력이해
- Spring 도입배경 및 아키텍처에에 대한 이해
- MVC,Spring에 대한 이해
- Controller,Spring에 대한 이해
- Spring Web Flow에 대한 이해
- Spring Transaction에 대한 이해
- 권한체크,예외처리,비동기처리에 대한 이해
- 컨턴츠네고시에이션에 대한 이해
- SQL Mapper MyBatis 에 대해 이해
- Spring3.2,MyBatis, Ajax,jQuery를 웹 애플리케이션 작성

 

교육대상
- 엔터프라이즈 자바 웹 개발자
- 자바웹 개발자가 되고픈 개발자
- 자바에 대한 이해는 있지만 Spring을 처음배우고자 하는개발자


선수과정
- JAVA
- JSP MVC Model2

 

(개발과정)Ajax,jQuery Spring3.X&MyBatis 실무과정 과정

 

Ajax
- Ajax 소개 및 개발환경 구축
- 왜 Ajax 인가?
- Ajax의 기본 구성
- XMLHttpRequest 객체
- innerHTML, iFrame, XMLDocument 객체
- DOM(Document Object Model) 다루기
- Ajax에서의 Model- Ajax에서의 View
- Ajax에서의 Controller
- Ajax 검색어 추천단어 서비스 예제
- FORM 입력값 검증(Validation Check) 예제
- Dydnamic하게 List값 로딩 예제- ProgressBar 예제
- 자동 Refresh 예제

 

jQuery
- JQuery 개요
- JQuery 셀렉터 Element 다루기
- Element 조작- DOM 스크립팅
- JQuery 이벤트 핸들링
- JQuery Utility 함수
- JQuery 응용


XML
- XML 개발 환경 구축, XML Editor
- DTD(Document Type Definition)정의 사용
- XML namespac, XPath을 이용한 태그의 검색
- XML Schema
- CSS, XSLT, XML Script
- Parser, SAX
- XPath

 

Spring3.2
프로그램 환경 설치
- JDK, Maven, STS, Tomcat 7.0, Oracle 설치, 설정
pom.xml, web.xml, Spring Bean 파일, Spring MVC용 설정 파일 작성


스프링 개요
- 3.0, 3.1, 3.2 변경점
- 스프링 MVC 처리 플로


컨트롤러 작성
- 간단한 컨트롤러 작성해서 JSP만들어 브라우저에서 확인,컨트롤러,파라미터와리턴값이해, @RequestMapping을 이용한 다양한 URL처리방법, URL 전송하는 방법(Forward, Redirect, Flash Scope)
- MyBatis 설정, 연결


Form을 이용한 데이터 송수신
- @RequestParam, Command(@ModelAttribute)에 의한 데이터 송수신, 독자 데이터 바인더(@InitBinder), 파일업로드(Common Fileupload, Servlet 3.0 멀티파트 기능)
- MyBatis Mapper 인터페이스, Dao 클래스 작성
- SqlSessionFactory 주입을 통한 스프링과 연결
- Transaction 처리


REST 서비스 작성
- JSON/XML 데이터 송수신, RESTFUL 시스템 설계, RESTFUL 서비스 에러 처리)
- EL 식 (EL식 기본, JSTL, SpEL)
- 입력값 검증(Errors클래스, Validator에 의한 입력값 검증; Bean Validation에 의한 입력값 검증


세션관리
- @SessionAttributes를 사용한 세션 관리


권한체크
- AOP를 이용한 독자 권한 체크


예외처리
- @ExceptionHandler를 이용한 컨트롤러 예외처리
- 스프링3.2 설치, 설정


비동기처리
- Callable, DeferredResult, @Async를 이용한 비동기 처리 구현
- 스프링 MVC 테스트: 컨트롤러 단위 테스트
- 컨턴츠네고시에이션 기능 이해


MyBatis
- configuration
- Mapper XML 파일
- 동적 SQL
- Statement Builder
- 로깅
- 고급 쿼리 사용방법의 이해와 실습
- SpringMyBatis응용예제 작성

 

Spring3.2,MyBatis, Ajax,jQuery 실습
- 기능정의
- 개발(코딩)
- 테스트

 


Articles

5 6 7 8 9 10 11 12 13 14