장바구니 담기 close

장바구니에 상품을 담았습니다.

쉽게 따라하는 자바웹개발

쉽게 따라하는 자바웹개발

  • 백기선
  • |
  • 인사이트
  • |
  • 2012-11-30 출간
  • |
  • 232페이지
  • |
  • 172 X 225 X 20 mm /520g
  • |
  • ISBN 9788966260539
판매가

18,000원

즉시할인가

16,200

배송비

2,300원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
16,200

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




더욱 쉽고 빠르게 배우는 자바 웹 개발의 비법!

자바 웹 개발을 처음 접할 때 각종 프레임워크와 툴을 사용하는 방법에 어려움을 느끼는 개발자가 많다. 우리가 접하는 다수의 프레임워크와 툴은 각기 성능과 특징이 다르기 때문이다. 이 책은 이렇게 자바 웹 개발에 처음 뛰어들어 어려움을 느끼는 개발자가 쉽게 학습할 수 있도록 직접 만든 프로젝트로 설명을 한다. 이를 분석하고, 여러 기능을 추가하면서 이클립스, 메이븐, 스프링, 아이바티스, 하이버네이트를 한 번에 살펴볼 수 있다. 또한 단순히 기술의 기본을 익히는 것 외에도 빠지기 쉬운 함정을 피하는 방법을 알려 준다. 이와 함께 더 학습하면 좋을 내용들을 제시하기 때문에 한층 더 높은 수준의 개발자로 도약할 수 있도록 해준다.
각 장의 학습이 끝나는 부분에 해당 분야 전문가의 조언을 첨부하여 생동감 있는 현장의 목소리도 들을 수 있다. 특히 저자가 직접 강의하는 동영상도 제공하여, 더욱 깊이 있는 정보를 전달한다.

추천사
그림자 훈련(Shadow Training)이라 불리는 흥미로운 교육 방법이 있습니다. 신입사원이나 초보자가 경험이 많은 선배 개발자를 그림자처럼 따라다니면서, 모든 작업 과정을 지켜보게 하는 것입니다. 단순히 기술에 대한 지식을 배우는 것이 아니라, 기술을 실전에 적용해가는 상세한 과정을 보면서 선배 개발자가 오랫동안 쌓은 경험을 빠르게 습득하도록 하는 훈련이죠. 하지만 현실에선 이런 좋은 훈련의 기회를 얻기가 쉽지 않습니다. 그래서 새로운 기술을 익히려면 많은 시행착오와 고민의 시간이 필요합니다. 그래서 백기선 님의 책이 참 반갑습니다. 이 책은 단순히 기술에 대한 지식을 나열하지 않습니다. 대신 툴과 프레임워크를 활용해서 애플리케이션을 개발하는 듯한 과정을 친절한 설명과 함께 보여주는 책입니다. 방대한 기술 자료를 확보하긴 했지만 어디서 어떻게 시작하고 진행해야 할지 막연하게 느끼는 초보자라면, 이 책이 경험 많고 친절한 선배 개발자 같은 역할을 해줄 것입니다.
토비 이일민


목차


01. 이클립스와 친해지기

1.1 이클립스 둘러보기
1.1.1 뷰
1.1.2 퍼스펙티브
1.2 이클립스 설치하기
1.3 프로젝트 임포트
1.3.1 임포트 개요
1.3.2 프로젝트 다운로드
1.3.3 legacy-sample.zip 가져오기
1.3.4 프로젝트 인코딩
1.3.5 Faceted Project Problem
1.3.6 Java Build Path Problems
1.4 웹 프로젝트 실행: Run on Server
1.4.1 회원 이름 입력하기
1.4.2 회원 이름 입력하지 않기
1.4.3 RESTful 웹 서비스
1.5 이클립스 단축키
1.5.1 유용한 단축키
1.5.2 단축키 변경하기
1.5.3 라인 넘버 표시하기
1.6 이제는 뭘 해야 하나?

02. 메이븐과 친해지기

2.1 왜!?
2.2 pom.xml 이해하기
2.2.1 프로젝트 개요
2.2.2 의존성
2.2.3 pom.xml
2.3 의존성 관리
2.3.1 스코프
2.3.2 추이 의존성
2.3.3 그 밖에…
2.3.4 의존성 추가
2.2.5 의존성 수정
2.4 빌드하기
2.4.1 이클립스 프로젝트로 변신: eclipse:eclipse
2.4.2 프로젝트 정리: mvn clean
2.4.3 프로젝트 테스트 실행하기: mvn test
2.4.4 메이븐 묶어서 배포하기: mvn package
2.4.5 프로젝트 안에 풀어서 배포하기: mvn war:inplace
2.5 이제는 뭘 해야 하나?
전문가 조언: 박재성

03. 스프링과 친해지기

3.1 왜!?
3.2 서블릿& JSP
3.2.1 자바 웹 프로젝트 만들기
3.2.2 JSP 프로그래밍
3.2.3 서블릿& JSP 프로그래밍
3.2.4 생각해봅시다!
3.3 스프링 MVC
3.3.1 의존성 추가
3.3.2 DispatcherServlet 설정
3.3.3 스프링 MVC 설정 파일 만들기
3.3.4 스프링 MVC 컨트롤러
3.3.5 애플리케이션 실행
3.3.6 생각해봅시다!
3.4 애플리케이션 전체 구조
3.4.1 계층형 아키텍처
3.4.2 계층형 애플리케이션의 규칙
3.4.3 legacy-sample 프로젝트에 적용된 계층형 아키텍처
3.5 설정
3.5.1 컨테이너와 빈
3.5.2 전체 설정 구조(web.xml)
3.5.3 applicationContext.xml
3.5.4 webmvc-config.xml
3.6 자바 소스 코드
3.6.1 MemberController
3.6.2 MemberServiceImpl
3.6.3 MemberDaoIbatis
3.7 스프링 사용하기
3.7.1 /app/* -> /
3.7.2 Member 조회
3.7.3 Member 수정
3.7.4 Member 삭제
3.8 이제는 뭘 해야 하나?
전문가 조언: 이일민

04. 아이바티스와 친해지기

4.1 왜!?
4.2 JDBC에서 아이바티스로
4.2.1 JDBC 프로그래밍
4.2.2 생각해봅시다!
4.2.3 아이바티스 프로그래밍
4.2.4 생각해봅시다!
4.3 스프링과 아이바티스 연동
4.3.1 SqlMapClientFactoryBean
4.3.2 SqlMapClientTemplate
4.4 아이바티스 주요 코드
4.4.1 MemberDaoIbatis
4.4.2 SqlMapConfig.xml
4.4.3 Member.xml
4.4.4 MemberDaoIbatis 남은 기능들
4.5 아이바티스 사용하기
4.5.1 네임스페이스 적용하기
4.6 이제는 뭘 해야 하나?
전문가 조언: 이동국

05. 하이버네이트와 친해지기

5.1 왜!?
5.2 스프링과 하이버네이트 연동
5.2.1 AnnotationSessionFactoryBean
5.2.2 HibernateTransactionManager
5.3 하이버네이트 주요 코드
5.3.1 Member 클래스 맵핑하기
5.3.2 MemberDaoHibernate
5.3.3 SessionFactory
5.3.4 Session
5.3.5 HQL
5.3.6 Criteria
5.4 하이버네이트 사용하기
5.4.1 회원 검색 기능 추가
5.5 이제는 뭘 해야 하나?
전문가 조언: 조영호

부록. 개발 환경 준비하기
1. STS 설치하기
2. 톰캣을 설치하자
3. 이클립스(STS)에 톰캣을 설정하자
참고

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.