메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

스프링3 입문 : 스프링3.1 지원, 스트럿츠, 하이버네이트, 마이바티스 연계

한빛미디어

번역서

절판

  • 저자 : 하세가와 유이치 , 오오노 와타루 , 토키 코헤이
  • 번역 : 김성재
  • 출간 : 2013-10-10
  • 페이지 : 528 쪽
  • ISBN : 9788968480515
  • 물류코드 :2051
  • 초급 초중급 중급 중고급 고급
5점 (1명)
좋아요 : 25

원리와 사용법을 익힐 수 있도록 '선배의 입장'에서 학습 방향을 제시하는 스프링3 입문서다.

  • 복잡한 스프링 프레임워크를 풍부한 그림, 도식, 표, 부분 코드 등 시각적 요소로 알기 쉽게 풀어냈다.
  • '일,' '개발자의 진로' 등 현업의 실질적인 고민과 해답을 다루고 있다. 

 

어떤 독자를 위한 책인가?

  • 자바 언어 기본 학습→JSP와 Servlet 개발→프레임워크 중 프레임워크를 다룰 단계에 있는 개발자
  • 자바 웹 개발자
  • 전자정부 표준 프레임워크를 활용하여 공공기관 개발 프로젝트를 진행하는 개발자
하세가와 유이치 저자

하세가와 유이치

1964년 도쿄 출신. ‘우리다운 일을 해 보자’라는 목표로 2007년 10월에 독립하여 Starlight & Storm LLC를 설립했습니다. 세상에는 불합리한 것도 많지만, 엔지니어의 신념에 따라 불합리한 일은 거부하고 있으며, 앞으로도 신념을 지켜나갈 생각입니다. 그런데 업무도 물론 중요하지만 이제부터는 아내 님을 잘 모셔서 언제까지나 행복하게 살고 싶습니다.

 

오오노 와타루 저자

오오노 와타루

1976년 도야마현 다카오카시 출신. Starlight & Storm의 멤버로서 주로 기업 연수 및 기술 지원을 담당합니다. 객체 지향 설계 및 자바 오픈소스 프레임워크를 기본으로 한 애플리케이션 아키텍처 구축에 강점이 있습니다. 2008년에 결혼해 올해 드디어 염원하던 ‘우리집’을 손에 넣었습니다. 요즘은 미래에 대해 이것저것 생각하고는 합니다.

 

토키 코헤이 저자

토키 코헤이

대학에서 정보 공학을 전공했지만 졸업 후에는 캐주얼 숍에서 판매원으로 일하다가 IT 업계에 합류했다. 2002년에 스프링의 창시자인 로드 존슨(Rod Johnson)의 책 『J2EE Design and Development』을 접하고 스프링의 팬이 되었다. 다양한 개발 프로젝트에 참여하며 비효율적인 개발 환경을 겪고 교육의 중요성을 통감했다. 이러한 이유로 2008년부터는 교육 분야에서 활동을 시작했다. 2012년에는 주식회사 현장지향(https://www.genba-oriented.com)을 설립해 스프링을 중심으로 한 교육 프로그램 강사로 활동 중이다. 저서로는 『OpenID Connect入門(OpenID Connect 입문)』(Kindle Direct Publishing, 2021), 『[改訂新版] Spring入門(스프링 입문 개정판)』(기술평론사, 2016), 『間違いだらけのソフトウェア・アーキテクチャ(오류 투성이 소프트웨어 아키텍처)』(기술평론사, 2010) 등이 있다.

 

김성재 역자

김성재

기술 분야 전문 번역가. 관심 분야는 IT 기술과 일본어 교육 콘텐츠 등이다. 최근에는 업무에 필요한 맥 OS와 iOS 애플리케이션의 개발과 리뷰, 환경 구축에 관심이 있다. 번역서로는 『만들면서 배우는 기계 학습』, 『빅데이터의 충격』, 『C언어로 배우는 리눅스 프로그래밍』, 『구글 웹로그 분석』(이상 한빛미디어) 등이 있다.

 

CHAPTER 1 스프링과 웹 애플리케이션 살펴보기
  1.1 최신 스프링 살펴보기
  1.2 스프링 제품
  1.3 스프링과 웹 애플리케이션
  1.4 웹 애플리케이션이란?
  1.5 애플리케이션 아키텍처 
  1.6 프레젠테이션 층의 역할 
  1.7 비즈니스 로직 층의 역할 
  1.8 데이터 액세스 층의 역할 
  1.9 웹 애플리케이션이 안고 있는 문제 
  1.10 스프링의 개요 

 

CHAPTER 2 스프링의 DI
  2.1 DI란 무엇인가? 
  2.2 DI의 사용처 
  2.3 애노테이션을 사용한 DI  
  2.4 Bean 정의 파일로 DI 

 

CHAPTER 3 스프링의 AOP
  3.1 DIxAOP 컨테이너 
  3.2 AOP란 무엇인가 
  3.3 스프링이 제공하는 어드바이스 
  3.4 프록시를 이용한 AOP 
  3.5 AOP 사용법 
  3.6 스프링 AOP 117

 

CHAPTER 4 데이터 액세스 층의 설계와 구현
  4.1 데이터 액세스 층의 역할 
  4.2 스프링 JDBC 
  4.3 범용 데이터 액세스 예외
  4.4 데이터 소스
  4.5 정리

 

CHAPTER 5 비즈니스 로직 층의 설계와 구현
  5.1 웹 애플리케이션의 트랜잭션
  5.2 트랜잭션 매니저
  5.3 트랜잭션 기능의 사용법
  5.4 정리

 

CHAPTER 6 프레젠테이션 층의 설계와 구현 - Spring Web MVC
  6.1 스프링 MVC의 개요
  6.2 환경 만들기
  6.3 예제 애플리케이션의 개요
  6.4 화면을 표시하는 컨트롤러
  6.5 입력값을 받는 컨트롤러
  6.6 스프링 MVC의 그 밖의 기능
  6.7 정리

 

CHAPTER 7 프레젠테이션 층의 설계와 구현 - 스프링 웹 플로우
  7.1 스프링 웹 플로우 살펴보기
  7.2 스프링 웹 플로우의 State
  7.3 스프링 웹 플로우와 EL
  7.4 스프링 웹 플로우의 초기 설정
  7.5 간단한 플로우 작성
  7.6 응용편
  7.7 정리

 

CHAPTER 8 스트럿츠1과 스프링의 연계
  8.1 이 책이 대상으로 하는 프레임워크
  8.2 스트럿츠1의 개요
  8.3 예제 애플리케이션의 개요
  8.4 어느 방법이 좋을까?
  8.5 정리

 

CHAPTER 9 스트럿츠2와 스프링의 연계
  9.1 스트럿츠2
  9.2 스트럿츠2를 사용한 간단한 예제
  9.3 액션
  9.4 result 태그를 사용해 이동할 뷰 설정하기
  9.5 Context Map / OGNL / Struts-Tags
  9.6 인터셉터
  9.7 유효성 검사
  9.8 Exception Mapping
  9.9 Zero Configuration
  9.10 스트럿츠2와 스프링 연계

 

CHAPTER 10 하이버네이트와 스프링의 연계
  10.1 영속화에 무엇을 사용하면 좋을까
  10.2 하이버네이트란
  10.3 하이버네이트 사용법
  10.4 하이버네이트의 기능
  10.5 하이버네이트의 연계 목적과 과제
  10.6 연계 전의 소스 코드
  10.7 인티그레이션 기능에 의한 하이버네이트 연계
  10.8 하이버네이트와 스프링 연계에서 일어나는 트랜잭션의 함정

 

CHAPTER 11 JPA와 스프링의 연계
  11.1 JPA란 무엇인가?
  11.2 POJO 기반의 도메인 클래스
  11.3 Persistence.xml 파일 편집 11.4 JPA의 실행 - EJB 컨테이너가 없을 때 
  11.4 JPA의 실행 - EJB 컨테이너가 없을 때
  11.5 스프링의 JPA 인티그레이션 기능 
  11.6 DAO 클래스의 구현 
  11.7 Bean 정의 파일 설정 11.8 지연 로드 문제 
  11.8 지연 로드 문제
  11.9 지연 로드 중단 
  11.10 트랜잭션 뷰 패턴 
  11.11 스프링의 OpenEntityManagerInViewFilter 
  11.12 Triggering Lazy Loading 
  11.13 트랜스퍼 오브젝트를 사용한다 
  11.14 선택 
  11.15 정리 

 

CHAPTER 12 MyBatis2.x와 스프링의 연계
  12.1 스프링과 MyBatis2.x의 인티그레이션의 필요성 
  12.2 MyBatis2.x란 무엇인가? 
  12.3 간단한 예제
  12.4 MyBatis2.x의 기능 
  12.5 MyBatis2.x와 스프링의 연계 
  12.6 정리 

 

CHAPTER 13 MyBatis3.x와 스프링의 연계
  13.1 MyBatis3.x란 무엇인가? 
  13.2 MyBatis3.x의 주요 구성물 
  13.3 MyBatis 설정 파일 
  13.4 매핑 파일 
  13.5 Mapper 인터페이스 
  13.6 StatementBuilder 
  13.7 트랜잭션 처리 

스프링3 은 스프링을 모르는 분이 처음 시작하기에 좋은 책이라 생각이 듭니다.
설명을 해주고 예제를 풀어주는... 책이 순서가 있어서 스프링을 한번 접해보고 싶어하시는 분께 추천해드리고 싶습니다.
저 는 스프링 관련책이 2권정도 있습니다. 그런데 스프링을 이제 접한지 얼마안된 저로써는 그 책들이 좀 어렵기도 해서 이 책을 보았습니다.  책이 쉽게 구성되어 있어서 스프링의 기본인 DI, AOP, Transaction 등을 쉽게 볼 수 있고, 가장 마음에 드는 부분은 스프링과 스트럿츠나 하이버네이트, 마이바티스들과 연계되는 부분까지도 설명해줘서 좋았습니다. 제가 가지고 있는 책은 스프링만 설명했거나 아님 초보자가 보기에는 너무 깊이있게 다뤄서 스프링을 포기하고 싶게 만드는 책이었는데 이 책은 쉽게 접근하고 공부하면서 만들어 볼 수 있도록 해주어서 너무 좋았습니다.
회사업무를 지금 스프링과 마이바티스 기반으로 만들고 있는데 참고하기에도 좋았고, 모르는 부분이나 궁금한 부분은 찾아보기에 간편하니 저에게는 도움이 되는 책이네요.

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
스프링3 입문 : 스프링3.1 지원, 스트럿츠, 하이버네이트, 마이바티스 연계
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
스프링3 입문 : 스프링3.1 지원, 스트럿츠, 하이버네이트, 마이바티스 연계
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
스프링3 입문 : 스프링3.1 지원, 스트럿츠, 하이버네이트, 마이바티스 연계
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실