나에게 필요한 지식과 기술을 검색해 보세요.

예제로 쉽게 배우는 스프링 프레임워크 3.0

지은이

사카타 코이치

옮긴이

황선유

출간일

2012.02.25

레벨

초중급

평점

3.6(5명)

정가

28,000

판매가

25,200

총 결제 금액

10%

25,200

적립 예정

1,260P

쪽수

556P

ISBN

9788979148879

브랜드

한빛미디어
왜 스프링 프레임워크에 동참해야 하는가?

스프링은 이제 자바 환경에서 개발 프레임워크의 대세로 확실하게 자리를 굳혔다. 생산성 향상과 유연한 개발 환경을 고민하는 자바 개발자에게 스프링은 반드시 품에 안아야 할 프레임워크로 인식되고 있다. 그러나 막연한 거부감과 도입에 따른 추가 작업이 필요하다는 것을 이유로 스프링과 거리를 두고 있는 개발자가 아직도 많은 게 현실이다. 단지 어렵고 귀찮아서 스프링과 담을 쌓고 지내는 것은 바람직하지 않다. 경쟁력 있는 자바 개발자를 꿈꾼다면 지금이라도 스프링의 세계에 뛰어들어야 한다.

이 책은 예제를 통해 스프링을 쉽고 빠르게 배울 수 있게 해준다. 샘플 애플리케이션도 만들어 볼 수 있다. 스프링에 대해 어렵고 귀찮게 생각하는 개발자들도 책을 읽고 나면 실제 프로젝트에서 스프링을 어떻게 활용해야 하는지 감을 잡을 수 있을 것이다.

어떤 독자를 위한 책인가?
  • 스프링 프레임워크를 쉽게 배우고 싶은 자바 개발자.
  • 스트럿츠나 하이버네이트 프레임워크 사용자 중 스프링으로 바꾸거나 병행해 쓰려는 개발자

저자

목차

CHAPTER 01 스프링DI와 AOP에 대해 1-1 Hello, Spring!    1-1-1 개요    1-1-2 샘플에 대한 설명    1-1-3 샘플의 핵심    1-1-4 샘플 사용방법   1-1-5 파일 구성   1-1-6 가장 간단한 샘플 애플리케이션 sample1    1-1-7 인터페이스 적용 sample2    1-1-8 스프링 사용    1-1-9 설정 파일(beans.xml)    1-1-10 사용하는 Bean의 변경  1-2 의존 관계 주입    1-2-1 개요    1-2-2 샘플에 대한 설명   1-2-3 샘플의 핵심                  1-2-4 샘플 사용방법    1-2-5 파일 구성    1-2-6 설정 파일(beans.xml    1-2-7 의존 관계 주입의 대상이 되는 Bean    1-2-8 다른 Bean 참조를 주입하자    1-2-9 beans.xml의 변경   1-3 Bean 라이프사이클    1-3-1 개요    1-3-2 샘플에 대한 설명    1-3-3 샘플의 핵심    1-3-4 샘플 사용방법    1-3-5 파일 구성    1-3-6 설정 파일(beans.xml)    1-3-7 HelloApp.java    1-3-8 MessgeImpl.java/CustomBeanPostProcessor.java    1-3-9 ApplicationContext 인터페이스   1-4 AOP    1-4-1 개요    1-4-2 샘플에 대한 설명    1-4-3 샘플의 핵심    1-4-4 샘플 사용방법    1-4-5 파일 구성    1-4-6 설정 파일(beans.xml)    1-4-7 대상이 되는 MessageBeanImpl 클래스    1-4-8 Advice가 되는 클래스    1-4-9 HelloApp   1-5 실전 AOP    1-5-1 개요    1-5-2 샘플에 대한 설명    1-5-3 샘플의 핵심    1-5-4 샘플 사용방법    1-5-5 파일 구성    1-5-6 설정 파일(beans.xml)    1-5-7 LoggingSample 클래스    1-5-8 HelloApp 클래스  CHAPTER 02 데이터베이스를 이용한 애플리케이션 만들기 2-1 팀 목록 만들기    2-1-1 개요    2-1-2 샘플에 대한 설명    2-1-3 샘플의 핵심    2-1-4 샘플 동작법    2-1-5 파일 구성    2-1-6 설정 파일(applicationContext.xml)    2-1-7 팀 정보    2-1-8 데이터베이스 접근    2-1-9 콘솔에 표시   2-2 선수 등록 하기                  2-2-1 개요    2-2-2 샘플에 대한 설명    2-2-3 샘플의 핵심    2-2-4 샘플 동작법    2-2-5 파일 구성    2-2-6 설정 파일(applicationContext.xml)    2-2-7 선수 정보    2-2-8 선수 등록    2-2-9 팀 취득    2-2-10 콘솔에 표시   2-3 목록에서 선수 정보 변경·제거    2-3-1 개요    2-3-2 샘플에 대한 설명    2-3-3 샘플의 핵심    2-3-4 샘플 동작법                  2-3-5 파일 구성    2-3-6 설정 파일(applicationContext.xml)    2-3-7 선수 목록 취득    2-3-8 선수 취득    2-3-9 선수 갱신·삭제    2-3-10 콘솔에 표시   2-4 티켓 정보 표시    2-4-1 개요    2-4-2 샘플에 대한 설명    2-4-3 샘플의 핵심    2-4-4 샘플 동작법    2-4-5 파일 구성    2-4-6 설정 파일(persistence.xml/applicationContext.xml)    2-4-7 엔티티 클래스    2-4-8 이벤트 검색    2-4-9 이름으로 유저 취득    2-4-10 예약 완료 티켓 취득    2-4-11 콘솔에 표시   2-5 예약 취소    2-5-1 개요    2-5-2 샘플에 대한 설명    2-5-3 샘플의 핵심    2-5-4 샘플 동작법    2-5-5 파일 구성    2-5-6 설정 파일(applicationContext.xml)    2-5-7 예약 취소    2-5-8 유저 이름 변경    2-5-9 콘솔에 표시   2-6 티켓 예약    2-6-1 개요                 2-6-2 샘플에 대한 설명    2-6-3 샘플의 핵심    2-6-4 샘플 동작법    2-6-5 파일 구성    2-6-6 설정 파일(applicationContext.xml)    2-6-7 남은 티켓 매수 취득    2-6-8 티켓 예약    2-6-9 유저 갱신    2-6-10 콘솔에 표시  CHAPTER 03 웹 애플리케이션 만들기 3-1 상품 목록 화면 만들기    3-1-1 개요    3-1-2 샘플에 대한 설명    3-1-3 샘플의 핵심    3-1-4 샘플 동작법    3-1-5 파일 구성    3-1-6 설정 파일    3-1-7 샘플 화면 이동과 화면 정보 입출력    3-1-8 컨트롤러    3-1-9 상품 정보 취득 로직    3-1-10 화면에 표시    3-1-11 로그 출력에 대해   3-2 상품 상세 화면 만들기    3-2-1 개요    3-2-2 샘플에 대한 설명    3-2-3 샘플의 핵심    3-2-4 샘플 동작법    3-2-5 파일 구성    3-2-6 설정 파일    3-2-7 샘플 화면 이동과 화면 정보 입출력    3-2-8 컨트롤러                  3-2-9 상품 정보 취득 로직    3-2-10 화면에 표시   3-3 로그인 화면 만들기    3-3-1 개요    3-3-2 샘플에 대한 설명    3-3-3 샘플의 핵심    3-3-4 샘플 동작법    3-3-5 파일 구성    3-3-6 설정 파일    3-3-7 샘플의 화면 이동과 화면 정보 입출력    3-3-8 컨트롤러    3-3-9 유저 정보 취득 로직    3-3-10 화면에 표시   3-4 유저 등록 기능 만들기    3-4-1 개요     3-4-2 샘플에 대한 설명    3-4-3 샘플의 핵심    3-4-4 샘플 동작법    3-4-5 파일 구성    3-4-6 설정 파일    3-4-7 샘플 화면 이동과 화면 정보 입출력    3-4-8 컨트롤러    3-4-9 유저 정보 취득 로직    3-4-10 화면에 표시   3-5 쇼핑 사이트 만들기   3-5-1 개요    3-5-2 샘플에 대한 설명    3-5-3 샘플 동작법    3-5-4 파일 구성    3-5-5 설정 파일    3-5-6 상품 목록 화면 - 상품 상세 화면    3-5-7 로그인 화면 - 로그인 완료 화면    3-5-8 유저 등록 화면 - 유저 등록 완료 화면    3-5-9 카트 확인하기 화면    3-5-10 계산 화면    3-5-11 쇼핑 완료 화면    3-5-12 비즈니스 로직    3-5-13 스타일 시트   3-6 상품 카탈로그 만들기(관리자편)    3-6-1 개요    3-6-2 샘플에 대한 설명    3-6-3 샘플의 핵심    3-6-4 샘플 동작법    3-6-5 파일 구성    3-6-6 설정 파일    3-6-7 샘플 화면 이동과 화면 정보 입출력    3-6-8 컨트롤러    3-6-9 상품 관리 로직    3-6-10 화면에 표시하다   3-7 인증 기능 추가(관리자편)    3-7-1 개요    3-7-2 샘플에 대한 설명    3-7-3 샘플의 핵심    3-7-4 샘플 동작법    3-7-5 파일 구성    3-7-6 로그인 화면 작성    3-7-7 스프링 시큐리티의 컴포넌트 정의    3-7-8 설정 파일 편집  CHAPTER 04 배치 애플리케이션 만들기 4-1 작업 수행 일정 설정으로 처리 실행    4-1-1 개요    4-1-2 샘플에 대한 설명    4-1-3 샘플의 핵심    4-1-4 샘플 동작법    4-1-5 파일 구성    4-1-6 설정 파일    4-1-7 태스크로 할 Bean    4-1-8 로그 설정 파일    4-1-9 어노테이션으로 스케줄 설정    4-1-10 스프링 설정 파일 변경   4-2 잡 스케줄링 라이브러리 연계    4-2-1 개요    4-2-2 샘플에 대한 설명    4-2-3 샘플의 핵심    4-2-4 샘플 동작법    4-2-5 파일 구성   4-2-6 설정 파일    4-2-7 태스크로 할 Bean    4-2-8 Quartz 설정 파일   4-3 배치 프로그램 만들기    4-3-1 개요    4-3-2 샘플에 대한 설명    4-3-3 샘플의 핵심    4-3-4 샘플 동작법    4-3-5 파일 구성    4-3-6 설정 파일    4-3-7 사람을 나타내는 클래스    4-3-8 ItemWriter  부록 A1 자바 설치와 컴파일    A-1-1 JDK 설치    A-1-2 컴파일                  A-1-3 WAR 파일 작성   A2 Ant 셋업    A-2-1 배포본 구하기    A-2-2 Ant 설정   A3 Tomcat의 셋업    A-3-1 배포본 구하기    A-3-2 Tomcat 설치    A-3-3 PermGen 영역 설정    A-3-4 Tomcat의 실행·정지와 애플리케이션 실행    A-3-5 Tomcat 배치 방법   A4 MySQL 셋업    A-4-1 배포본 구하기    A-4-2 MySQL 설치    A-4-3 MySQL 실행과 설정   A5 Connector/J 셋업    A-5-1 Connector/J 구하기    A-5-2 샘플 가동 시 주의점   A6 Hibernate 셋업    A-6-1 배포본 구하기    A-6-2 Hibernate 설정   A7 log4j 셋업    A-7-1 배포본 구하기    A-7-2 log4j의 설정   A8 스프링 시큐리티 셋업    A-8-1 배포본 구하기    A-8-2 스프링 시큐리티 설정   A9 스프링 배치 셋업    A-9-1 배포본 구하기    A-9-2 스프링 배치의 설정   A10 이클립스 설치    A-10-1 배포본 구하기    A-10-2 이클립스 실행    A-10-3 프로젝트 불러오기  

리뷰

전체 평점

3.6

오탈자

등록된 오탈자가 없어요

오탈자를 발견하셨다면 작성해주세요.

28,000

10%

25,200