과정상세
[Live] Java Framework - Spring, iBatis, MyBatis 연동(갤럭시탭 제공)
교재제공 중급
[Live] Java Framework - Spring, iBatis, MyBatis 연동(갤럭시탭 제공)
과정요약
학습시간 | 34시간 | 난이도 | 중급 |
---|---|---|---|
교육비 지원 | 고용보험 비환급 | 평가항목 | 출석률 100% |
수료기준 | 총점 80점 이상시 수료 | 정원 | 24 명 |
교재정보 |
과정소개
최근 개발은 Architecture의 중요성과 재사용성에 초점이 맞추어져 있습니다.
그로 인해 Architecture 재사용성의 보장과 다양한 기능을 제공해주는 Framework이 널리 이용되는 상황입니다.
본 과정은 현 Java 개발자에게 특히 J2EE 개발에서 많이 사용되는 Framework에 대해 학습하고 실무적용을 위한 과정입니다.
※ 본 과정은 다음의 NCS(National Competency Standards) 능력단위를 적용하였습니다.
- 개발환경 구축하기[2001020203_14v2.1]
- 공통 모듈 구현하기[2001020203_14v2.2]
- 서버 프로그램 구현하기[2001020203_14v2.3]
[접속사양] PC 또는 랩탑
권장 - RAM 8GB, Windows 10
최소 - RAM 4GB, Windows 7
학습목표
- Spring의 핵심 개념인 IoC와 AOP를 이해하고 IoC와 AOP를 이용한 비즈니스 컴포넌트를 개발할 수 있다.
- Model1과 Model2 아키텍쳐를 이해하고 Spring MVC를 이용하여 Model2 기반 웹 어플리케이션을 구축할 수 있다.
- iBatis의 동작 원리를 이해하고 Spring과 연동하여 Database 연동 로직을 구현할 수 있다.
- myBatis의 동작 원리를 이해하고 Spring과 연동하여 Database 연동 로직을 구현할 수 있다.
학습대상
- Java 기반의 Open Source Framework를 적용하여 프로젝트를 설계하려는 인력
- Java Framework를 적용하여 SI 프로젝트를 진행하려는 개발 인력
- Java Framework 기반의 웹 시스템을 운영하는 유지보수 인력
과정목차 34
-
1 일차
-
1. IoC(Inversion of Control)
- - Framework 개념 및 자바 기반 Framework의 특징
-
1. IoC(Inversion of Control)
-
.
- - Spring Framework의 구조와 특징
- - Spring Container의 종류와 특징
- - Spring 설정파일의 구조
- - Dependency Injection(Constructor Injection)
- - Dependency Injection(Setter Injection)
- - Annotation 기반의 IoC 설정
-
2. AOP(Aspect Oriented Programming)
- - Spring AOP 개념
- - AOP 용어
- - Schema 기반의 AOP 설정
- - Annotation 기반의 AOP 설정
- - STS(Spring Tool Suite) 설치 및 활용
- - Spring JDBC의 구조와 특징
- - Transaction 자동 관리
-
3. Spring MVC 기초
- - Model1 아키텍처
- - Model2 아키텍처
- - MVC Framework 구현
- - Controller 클래스 구현
- - Schema 기반의 MVC 설정
- - HandlerMapping 설정 및 활용
- - ViewResolver 설정 및 활용
-
4. Spring MVC 활용
- - Annotation 기반의 MVC 설정
- - Annotation 사용(@Controller, @RequestMapping)
- - Annotation 사용(@ModelAttribute, @RequestParam)
- - 파일업로드와 예외 처리
- - 다국어 처리
- - 유효성 체크
- - 데이터 변환(XML, JSON 변환)
-
5. Spring과 ORM 연동
- - iBatis의 개념과 구조
- - iBatis를 활용한 Database 연동
- - Spring과 iBatis 연동
- - MyBatis의 개념과 구조
- - MyBatis를 활용한 Database 연동
- - Spring과 MyBatis 연동
수강후기 0
-
등록된 수강후기가 없습니다
[Live] Java Framework - Spring, iBatis, MyBatis 연동(갤럭시탭 제공) 관련과정

교재제공