HOME > Detail View

Detail View

스프링 인 액션 : Spring 4.1 업데이트 (Loan 14 times)

Material type
단행본
Personal Author
Walls, Craig
Corporate Author
테크 트랜스 그룹 T4, 역
Title Statement
스프링 인 액션 : Spring 4.1 업데이트 / 크레이그 월즈 지음 ; 테크 트랜스 그룹 T4 옮김
Publication, Distribution, etc
파주 :   제이펍,   2015   (2016 2쇄)  
Physical Medium
xxv, 726 p. : 삽화 ; 25 cm
Varied Title
Spring in action (4th ed.)
ISBN
9791185890388
General Note
색인수록  
Subject Added Entry-Topical Term
Java (Computer program language) Application software --Development
000 00000nam c2200205 c 4500
001 000045876508
005 20160715164335
007 ta
008 160715s2015 ggka 001c kor
020 ▼a 9791185890388 ▼g 93000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b J41 2015z15
100 1 ▼a Walls, Craig
245 1 0 ▼a 스프링 인 액션 : ▼b Spring 4.1 업데이트 / ▼d 크레이그 월즈 지음 ; ▼e 테크 트랜스 그룹 T4 옮김
246 1 9 ▼a Spring in action ▼g (4th ed.)
260 ▼a 파주 : ▼b 제이펍, ▼c 2015 ▼g (2016 2쇄)
300 ▼a xxv, 726 p. : ▼b 삽화 ; ▼c 25 cm
500 ▼a 색인수록
650 0 ▼a Java (Computer program language)
650 0 ▼a Application software ▼x Development
710 ▼a 테크 트랜스 그룹 T4, ▼e
900 1 0 ▼a 월즈, 크레이그, ▼e
945 ▼a KLPA

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 J41 2015z15 Accession No. 121237182 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

최근에 업데이트된 스프링 MVC를 포함하여 스프링 코어, 보안, 웹 플로 등에 관한 내용까지 모두 다룬다. 또한, 간단한 코드와 예제를 통해서 효과적인 JEE 애플리케이션 개발 방법을 제공한다. 저자 크레이그 월즈는 독자들이 필요로 하는 기술을 재미있는 예제를 통해 쉽게 알려 주는 특별한 재능을 가졌다.

100,000명이 넘는 개발자가 이 책을 통해 스프링에 눈떴다!

《스프링 인 액션(제4판)》은 스프링 프레임워크에 대한 완벽 가이드다. 최근에 업데이트된 스프링 MVC를 포함하여 스프링 코어, 보안, 웹 플로 등에 관한 내용까지 모두 다룬다. 또한, 간단한 코드와 예제를 통해서 효과적인 JEE 애플리케이션 개발 방법을 제공한다. 저자 크레이그 월즈는 독자들이 필요로 하는 기술을 재미있는 예제를 통해 쉽게 알려 주는 특별한 재능을 가졌다.

100,000명이 넘는 개발자가 이 책을 통해 스프링에 눈떴다!
아마존 No.1 스프링 서적!


J2EE 개발을 좀 더 경량화시키기 위해서 2003년에 디자인된 스프링 프레임워크는 엔터프라이즈 애플리케이션을 개발하기 위한 표준으로 자리매김했다. 최신 버전인 스프링 4에서는 IoC 컨테이너를 위한 새 애너테이션, 스프링 표현식의 향상 내용, REST를 위한 추가 지원 같은 주요 업그레이드와 함께 자바 8 인티그레이션 전체를 지원한다. 스프링에 입문하려는 분이나 새로 도입된 내용을 자세히 알고 싶은 분들 모두에게 최적의 스프링 책이 될 것이다.

《스프링 인 액션(제4판)》은 스프링 프레임워크에 대한 완벽 가이드다. 최근에 업데이트된 스프링 MVC를 포함하여 스프링 코어, 보안, 웹 플로 등에 관한 내용까지 모두 다룬다. 또한, 간단한 코드와 예제를 통해서 효과적인 JEE 애플리케이션 개발 방법을 제공한다. 저자 크레이그 월즈는 독자들이 필요로 하는 기술을 재미있는 예제를 통해 쉽게 알려 주는 특별한 재능을 가졌다.

이 책의 주요 내용과 특징은 다음과 같다.

■ 스프링 4에 맞춘 전면 업데이트
■ NoSQL을 위한 스프링 데이터
■ 애너테이션과 정의 프로파일을 사용한 간단한 설정
■ RESTful 리소스 사용하기

추천사

“업데이트되고 수정된, 스프링에 관한 최고의 책이다!”
- Gregor Zurowski, Sotherby’s

“클래식하면서도 새로움이 있는, 매력으로 가득한 책이다!”
- Mario Arias, Cake Solutions Ltd

“유용하고, 정확하며, 통찰력이 있다!”
- Jeelani Shaik, D3Banking.com

“10년 후에도 이 책은 스프링 플랫폼의 코어 개념에 관한 가장 명확하고 이해하기 쉬운 길잡이가 될 것이다.”
- James Wright, Sword-Apak,


Information Provided By: : Aladin

Author Introduction

크레이그 월즈(지은이)

피보탈(Pivotal)의 소프트웨어 개발자이자 《스프링 인 액션》의 저자다. 지역 사용자 그룹과 컨퍼런스에서 발표자로 자주 활동하며 스프링 프레임워크를 열성적으로 홍보한다. 스프링에 관한 글을 쓰지 않거나 코드에 매달려 있지 않을 때는 아내, 두 딸과 최대한 시간을 많이 보내려 노력한다.

테크 트랜스 그룹 T4(옮긴이)

최신 IT 테크놀로지에 대한 리서치를 목적으로 하는 스터디 그룹이다. 엔터프라이즈 환경에서 오픈소스를 활용해 프레임워크를 구축하는 데 관심이 많으며, 스프링Spring, React.js, Node.js, OpenCV, ML 등의 기술에 주목하고 있다. 오픈소스 기반의 플랫폼 개발 및 활용도 주요 관심 분야다. 에이콘출판사에서 펴낸 『구글 애널리틱스로 하는 데이터 분석 3/e』(2017), 『추천 엔진을 구축하기 위한 기본서』(2017) 등을 번역했다.

Information Provided By: : Aladin

Table of Contents

PART 1 코어 스프링 
CHAPTER 1 스프링 속으로 3 
1.1 자바 개발 간소화 4 
1.2 빈을 담는 그릇, 컨테이너 21 
1.3 스프링 현황 25 
1.4 스프링의 새로운 기능 33 
1.5 요약 37 

CHAPTER 2 빈 와이어링(묶기) 39 
2.1 스프링 설정 옵션 알아보기 40 
2.2 자동으로 빈 와이어링하기 41 
2.3 자바로 빈 와이어링하기 52 
2.4 빈을 XML로 와이어링하기 57 
2.5 설정 가져오기와 믹싱하기 73 
2.6 요약 77 

CHAPTER 3 고급 와이어링 79 
3.1 환경과 프로파일 79 
3.2 조건부 빈 88 
3.3 오토와이어링의 모호성 92 
3.4 빈 범위 100 
3.5 런타임 값 주입 104 
3.6 요약 118 

CHAPTER 4 애스펙트 지향 스프링 121 
4.1 AOP란 무엇인가? 123 
4.2 포인트커트를 이용한 조인 포인트 선택 129 
4.3 애스펙트 애너테이션 만들기 132 
4.4 XML에서 애스펙트 선언하기 145 
4.5 AspectJ 애스펙트 주입 155 
4.6 요약 158 

PART 2 웹에서의 스프링 
CHAPTER 5 스프링 웹 애플리케이션 만들기 161 
5.1 스프링 MVC 시작하기 162 
5.2 간단한 컨트롤러 작성하기 170 
5.3 요청 입력받기 182 
5.4 폼 처리하기 188 
5.5 요약 198 

CHAPTER 6 웹 뷰 렌더링 199 
6.1 뷰 리졸루션 이해하기 199 
6.2 JSP 뷰 만들기 202 
6.3 아파치 타일즈 뷰로 레이아웃 정의하기 221 
6.4 Thymeleaf로 작업하기 228 
6.5 요약 235 

CHAPTER 7 고급 스프링 MVC 237 
7.1 다양한 스프링 MVC 설정 238 
7.2 멀티파트 폼 데이터 처리하기 244 
7.3 예외 처리하기 255 
7.4 어드바이징 컨트롤러 259 
7.5 리다이렉션되는 요청 간의 데이터 전달하기 261 
7.6 요약 265 

CHAPTER 8 스프링 웹 플로로 작업하기 267 
8.1 스프링에 웹 플로 설정하기 268 
8.2 플로의 컴포넌트 271 
8.3 모든 것을 합쳐 보기: 피자 플로 279 
8.4 웹 플로 보안 295 
8.5 요약 295 

CHAPTER 9 웹 애플리케이션 보안 297 
9.1 스프링 시큐리티 시작하기 298 
9.2 사용자 상세 서비스 선택 304 
9.3 요청 가로채기 316 
9.4 사용자 인증하기 324 
9.5 뷰 보안하기 330 
9.6 요약 336 

PART 3 백엔드에서의 스프링 
CHAPTER 10 스프링과 JDBC를 사용하여 데이터베이스 사용하기 339 
10.1 스프링의 데이터 액세스 철학 340 
10.2 데이터 소스 설정 348 
10.3 스프링과 JDBC 357 
10.4 요약 367 

CHAPTER 11 객체 관계형 매핑을 통한 데이터 퍼시스팅 369 
11.1 스프링과 하이버네이트 통합 371 
11.2 스프링과 자바 퍼시스턴스 API 376 
11.3 스프링 데이터를 사용한 자동 JPA 저장소 386 
11.4 요약 396 

CHAPTER 12 NoSQL 데이터베이스 사용하기 397 
12.1 MongoDB의 유지성 도큐먼트 398 
12.2 Neo4j로 그래프 데이터 사용하기 414 
12.3 Redis에서 키-값 데이터 사용하기 429 
12.4 요약 437 

CHAPTER 13 데이터 캐싱하기 439 
13.1 캐시 지원하기 440 
13.2 캐싱을 위한 애너테이션 메소드 446 
13.3 XML에서 캐싱 선언하기 453 
13.4 요약 457 

CHAPTER 14 시큐리티 메소드 459 
14.1 애너테이션을 사용한 시큐어 메소드 460 
14.2 메소드 레벨 시큐리티를 위한 표현식 사용하기 463 
14.3 요약 472 

PART 4 스프링 통합 
CHAPTER 15 원격 서비스 사용하기 477 
15.1 스프링 리모팅 개요 478 
15.2 RMI 활용 481 
15.3 Hessian과 Burlap을 이용한 리모트 서비스 노출 487 
15.4 스프링의 HttpInvoker 사용하기 494 
15.5 웹 서비스의 발행과 소비 497 
15.6 요약 504 

CHAPTER 16 스프링 MVC로 REST API 사용하기 505 
16.1 휴식(REST)을 취하다 506 
16.2 첫 번째 REST 엔드포인트 만들기 508 
16.3 더 많은 리소스 사용하기 524 
16.4 REST 리소스 사용하기 533 
16.5 요약 547 

CHAPTER 17 스프링 메시징 549 
17.1 비동기 메시징에 대한 간단한 소개 550 
17.2 JMS로 메시지 보내기 556 
17.3 AMQP를 이용한 메시징 576 
17.4 요약 588 

CHAPTER 18 WebSocket과 STOMP를 사용하여 메시징하기 589 
18.1 스프링의 하위 레벨 웹 소켓 API 사용하기 590 
18.2 웹 소켓 지원 부족에 대해 대응하기 596 
18.3 STOMP 메시징 작업하기 599 
18.4 사용자 타깃 메시지 사용하기 613 
18.5 예외 상황 메시지 처리하기 617 
18.6 요약 619 

CHAPTER 19 스프링을 사용하여 이메일 전송하기 621 
19.1 이메일 전송을 위해 스프링 설정하기 622 
19.2 이메일 메시지를 풍부하게 꾸미기 625 
19.3 템플릿을 사용하여 이메일 생성하기 629 
19.4 요약 634 

CHAPTER 20 JMX를 이용한 스프링 빈 관리 635 
20.1 스프링 빈을 MBean으로 익스포트하기 636 
20.2 MBean 리모팅 646 
20.3 통지 처리 651 
20.4 요약 654 

CHAPTER 21 스프링 부트를 사용한 스프링 개발 간소화 655 
21.1 스프링 부트 소개 656 
21.2 스프링 부트로 애플리케이션 만들기 662 
21.3 스프링 부트 CLI로 그루비 사용하기 677 
21.4 액추에이터로 애플리케이션 파악하기 684 
21.5 요약 688 

찾아보기 691

New Arrivals Books in Related Fields

Ramamurthy, Bina (2021)
윤관식 (2020)