Skip to content

『그림으로 배우는 스프링 6 입문』(한빛미디어, 2024) 예제 코드 저장소입니다.

Notifications You must be signed in to change notification settings

hanbit/spring-6-introduction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 

Repository files navigation

그림으로 배우는 스프링 6 입문

그림으로 배우는 스프링 6 입문』(한빛미디어, 2024) 예제 코드 저장소입니다.

소스 코드 다운받는 법

[spring-book-src-master.zip] 클릭 → 오른쪽 상단의 [···] 클릭 → [Downloads] 클릭

책 소개

스프링은 자바를 배울 때 보지 못했던 새로운 개념, 이해하기 어려운 용어가 많아 입문자가 배우기 어렵습니다. 하지만 이 책은 『스프링3 입문』과 『스프링4 입문』을 집필한 스프링 전문가인 저자가 오랜 스프링 교육 경험을 토대로 구상한 그림과 설명으로 구성되어 있기 때문에 누구나 쉽게 이해할 수 있습니다. 크게 기본편과 실전편으로 구분되는데, 기본편에서는 스프링 6의 전반적인 기능과 원리, 실전편에서는 실제 개발 현장에서 유용한 각종 스킬을 배울 수 있습니다. 따라서 이제 막 자바를 알게 된 스프링 입문자에게도 유용하지만, 그동안 스프링을 제대로 이해하지 못한 채로 사용했던 자바 개발자에게도 코드 한 줄 한 줄이 어떻게 작동하는지 확실히 배울 수 있는 기회가 될 것입니다. 자바 17, 스프링 6를 비롯한 최신 버전의 소프트웨어로 <수강 신청 애플리케이션>과 <상품 주문 애플리케이션>을 직접 만들어보며 기본기와 실무 스킬을 다져보세요!

목차

1부. 기본편
1장. 스프링 개요
2장. 웹 애플리케이션 개요
3장. DI의 개념
4장. DI 컨테이너
5장. 스테레오타입 애너테이션
6장. 프로파일로 설정 전환하기
7장. JavaConfig와 @Bean 메서드
8장. 스프링 JDBC: 데이터베이스 접근
9장. 선언적 트랜잭션
10장. 스프링 부트로 생산성 향상하기
11장. 스프링 MVC + Thymeleaf
12장. RESTful 웹 서비스 만들기
13장. 갱신 계열 REST API 만들기
14장. 스프링 시큐리티

2부. 실무편
15장. 싱글톤과 스레드 세이프
16장. 스프링 JDBC: JOIN 결과 가져오기
17장. 데이터베이스 접근 시 예외 처리
18장. 트랜잭션 전파
19장. 세션 스코프
20장. 플래시 스코프
21장. Security Context 활용
22장. RESTful 웹 서비스 호출
23장. 프로퍼티 외부화
24장. 자동 테스트와 스프링의 테스트 지원
25장. Repository 단위 테스트
26장. Service 단위 테스트
27장. Service ·Repository 통합 테스트
28장. Controller 단위 테스트
29장. Controller·Service·Repository 통합 테스트
30장. RESTful 웹 서비스 테스트
31장. 스프링 시큐리티의 테스트 지원
32장. Selenide를 사용한 E2E 테스트

3부. 부록
A.1 트랜잭션
A.2 AP 서버
A.3 인터페이스
A.4 커맨드라인 인수
A.5 애너테이션
A.6 DataSource
A.7 내장 DB
A.8 검사 예외와 비검사 예외
A.9 Map
A.10 ThreadLocal
A.11 로그 레벨과 로거
A.12 Maven
A.13 클래스 패스
A.14 템플릿 파일과 템플릿 엔진
A.15 HTTP 요청과 HTTP 응답의 데이터 구조
A.16 요청 파라미터
A.17 컨텍스트 패스
A.18 YAML
A.19 JSON
A.20 서블릿과 서블릿 필터
A.21 리다이렉트와 포워드
A.22 Serializable
A.23 JUnit
A.24 JSONPath
A.25 수강 신청 애플리케이션
A.26 상품 주문 애플리케이션

About

『그림으로 배우는 스프링 6 입문』(한빛미디어, 2024) 예제 코드 저장소입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published