스프링4 입문
도서명:스프링4 입문
저자/출판사:하세가와,유이치,오오노,와타루,토키,코헤이/한빛미디어
쪽수:520쪽
출판일:2017-11-01
ISBN:9791162240212
목차
CHAPTER 01 스프링과 웹 애플리케이션
1.1 스프링의 최신 정보
1.2 스프링과 웹 애플리케이션
1.3 애플리케이션 아키텍처
1.4 프레젠테이션 층의 역할
1.5 비즈니스 로직 층의 역할
1.6 데이터 액세스 층의 역할
1.7 웹 애플리케이션이 안고 있는 문제
1.8 스프링 개요
CHAPTER 02 스프링 DI
2.1 DI란?
2.2 DI를 사용할 곳
2.3 어노테이션을 이용한 DI
2.4 Bean 정의 파일을 이용한 DI
2.5 JavaConfig를 이용한 DI
2.6 ApplicationContext
2.7 스프링 로깅
2.8 스프링의 유닛 테스트
2.9 Bean 정의 파일의 프로파일 기능
2.10 생명 주기
CHAPTER 03 스프링 AOP
3.1 AOP란?
3.2 어노테이션을 이용한 AOP
3.3 JavaConfig를 이용한 AOP
3.4 Bean 정의 파일을 이용한 AOP
CHAPTER 04 데이터 액세스 층의 설계와 구현
4.1 데이터 액세스 층과 스프링
4.2 스프링 JDBC
4.3 Spring Data JPA
4.4 정리
CHAPTER 05 비즈니스 로직 층의 설계와 구현
5.1 트랜잭션이란?
5.2 트랜잭션 매니저
5.3 트랜잭션 기능의 사용법
5.4 정리
CHAPTER 06 프레젠테이션 층의 설계와 구현
6.1 스프링 MVC의 개요
6.2 환경 만들기와 동작 확인
6.3 예제 애플리케이션 개요
6.4 화면을 표시하는 컨트롤러
6.5 입력값을 받는 컨트롤러
6.6 그 밖의 기능
6.7 정리
CHAPTER 07 인증?인가
7.1 인증?인가와 프레임워크
7.2 인증?인가의 기본
7.3 스프링 시큐리티
7.4 스프링 시큐리티의 기본 구조
7.5 웹 애플리케이션과 인증
7.6 웹 애플리케이션과 인가(액세스 제어)
7.7 스프링 시큐리티의 연계 기능
7.8 시큐리티 공격 대책
7.9 정리
CHAPTER 08 ORM 연계 - 하이버네이트, JPA, MyBatis
8.1 하이버네이트와의 연계
8.2 JPA와의 연계
8.3 MyBatis와의 연계
8.4 정리
CHAPTER 09 캐시 추상 기능 - Spring Cache
9.1 ProductDaoImpl과 ProductServiceImpl, ProductSampleRun의 수정과 동작 확인
9.2 응용 편
CHAPTER 10 배치의 설계와 구현
10.1 배치
10.2 스프링 배치
10.3 예제로 알아보기
CHAPTER 11 클라우드 네이티브 입문
11.1 스프링 부트
11.2 PWS를 이용한 "Hello World!"
11.3 PWS에 로그인하기
11.4 PWS에 디플로이하고 실행해보기
11.5 정리
책을 마치며