HOME > Detail View

Detail View

(쉽게 따라하는) 자바 웹 개발 (Loan 11 times)

Material type
단행본
Personal Author
백기선
Title Statement
(쉽게 따라하는) 자바 웹 개발 = Java web development / 백기선 지음
Publication, Distribution, etc
서울 :   인사이트,   2012  
Physical Medium
xv, 215 p. : 삽화 ; cm + 비디오 디스크 (DVD-ROM) 1매
Series Statement
Programming insight
ISBN
9788966260539
General Note
색인수록  
부록: 개발 환경 준비하기  
이클립스, 메이븐, 스프링, 아이바티스, 하이버네이트를 이용한 자바 프로젝트  
000 00000cam c2200205 c 4500
001 000045732863
005 20160901135628
007 ta
008 121221s2012 ulka 001c kor
020 ▼a 9788966260539 ▼g 13560
035 ▼a (KERIS)BIB000012992196
040 ▼a 211062 ▼c 211062 ▼d 211009 ▼d 244002
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b J41 2012z13
100 1 ▼a 백기선
245 2 0 ▼a (쉽게 따라하는) 자바 웹 개발 = ▼x Java web development / ▼d 백기선 지음
260 ▼a 서울 : ▼b 인사이트, ▼c 2012
300 ▼a xv, 215 p. : ▼b 삽화 ; ▼c cm + ▼e 비디오 디스크 (DVD-ROM) 1매
440 0 0 ▼a Programming insight
500 ▼a 색인수록
500 ▼a 부록: 개발 환경 준비하기
500 ▼a 이클립스, 메이븐, 스프링, 아이바티스, 하이버네이트를 이용한 자바 프로젝트
945 ▼a KLPA

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 J41 2012z13 Accession No. 111683083 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 J41 2012z13 Accession No. 151203497 Availability Available Due Date Make a Reservation Service
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 J41 2012z13 Accession No. 111683083 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 J41 2012z13 Accession No. 151203497 Availability Available Due Date Make a Reservation Service

Contents information

Book Introduction

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

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

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


Information Provided By: : Aladin

Author Introduction

백기선(지은이)

Whiteship이라는 아이디로 블로그에 학습한 기술을 정리하고 공유하며, 봄싹 커뮤니티에 몸담고 있다. 전자정부 표준 프레임워크 커미터로도 활동하며, 틈틈이 『프로 스프링 2.5』와 『하이버네이트 완벽 가이드』 등을 번역하기도 했다. 2007년 12월부터 개발자로 일하고 있으며, 요즘은 NHN Business Platform에서 Vert.x와 Socket.IO를 사용하여 실시간 애플리케이션 클라우드 플랫폼을 개발하고 있다. 첫째 서연이가 태어나기 전에는 스노보드, 피아노, 큐브 등 취미가 정말 많았다. 하나 요즘 유일한 취미는 아이에게 장난치는 것이다. 조금 있으면 둘째도 볼 수 있다고 하니 더욱 신난다.

Information Provided By: : Aladin

Table of Contents

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)에 톰캣을 설정하자
참고

New Arrivals Books in Related Fields