logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Java EE 아키텍트 핸드북

Java EE 아키텍트 핸드북

(2판, 성공적인 Java EE 애플리케이션 아키텍트가 되는 방법)

Derek C. Ashmore (지은이), 전병선 (옮긴이)
와우북스
26,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
23,400원 -10% 0원
1,300원
22,100원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Java EE 아키텍트 핸드북
eBook 미리보기

책 정보

· 제목 : Java EE 아키텍트 핸드북 (2판, 성공적인 Java EE 애플리케이션 아키텍트가 되는 방법)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788994405230
· 쪽수 : 352쪽
· 출판일 : 2015-05-12

책 소개

성공적인 Java EE 애플리케이션 아키텍트가 되는 방법을 알려주는 책. Java EE 애플리케이션 아키텍트로서의 역할을 수행하는 데 필요한 것들과 업무 요구 식별, 유스케이스 분석과 객체 및 데이터 모델링 수행, 구축 단계에서 개발팀 관리 등 Java EE 프로젝트의 모든 분야를 가이드해준다.

목차

서문
이 책의 구성
공통 리소스

SECTION 1 Java EE 애플리케이션 계획
CHAPTER 1 프로젝트 개발팀과 프로젝트 라이프사이클
프로젝트 개발팀: 역할과 책임
애플리케이션 아키텍트
제품 관리자
프로젝트 관리자
업무 분석가
솔루션 아키텍트
그래픽 디자이너
프레젠테이션 티어 개발자
업무 로직 개발자
데이터 모델러
데이터베이스 관리자
데이터 이관 전문가
인프라
트럭처 전문가
테스트 전문가
테스트 자동화 전문가
프로젝트 라이프사이클 접근 방법
폭포수 접근 방법
애자일 접근 방법

Rational Unified Process
어떤 접근 방법이 더 나은가?
나의 견해
추천 도서

CHAPTER 2 프로젝트 정의
프로젝트 영역 식별
액터 식별
사용자 스토리 작성
유스케이스 작성
일반적인 실수
프로토타이핑
스윔레인 다이어그램
비기능 요구사항
분석 기술을 향상시키는 법
추천 도서

CHAPTER 3 범위 정의와 산정
범위 정의
산정의 기초
산정 알고리즘
산정 관리
비기능 요구사항 고려
추천 도서
CHAPTER 4 외부 애플리케이션 인터페이스 설계
외부 애플리케이션 데이터 소비 전략
외부 애플리케이션 데이터베이스 직접 읽기
웹 서비스 활용
RESTful 웹 서비스 활용
메시징 서비스 활용
EJB 활용
일반적인 실수
데이터 구조 결정하기
에러 처리 요구사항
에러 알림 프로시저
재시도 프로시저
외부 인터페이스 가이드라인

SECTION 2 Java EE 애플리케이션 설계
CHAPTER 5 Java EE 레이어 설계 방식
레이어 분할 개념 개요
데이터 액세스 객체 레이어
데이터베이스 지속성 방법 선택
단순화 데이터 액세스(simplified data access) 패턴
다중 데이터베이스 지원
엔터티 객체 레이어
값 객체 레이어
공통 패턴
업무 로직 레이어
공통 패턴
배포 레이어
배포 래퍼 선택
공통 패턴
추천 도서

CHAPTER 6 객체 모델 생성
객체 식별
객체 식별 예
객체를 클래스로 전환
관계 결정
애트리뷰트 식별
메서드 식별
지름길
예제: ADMIN4J
추천 도서

CHAPTER 7 데이터 모델 생성
주요 용어와 개념
설계 작업과 정규형
데이터베이스 스키마 정의 생성
일반적인 데이터베이스 설계 실수
데이터 모델링 능력을 향상시키는 법
XML 문서 형식 생성
일반적인 XML 설계 실수
추천 도서

CHAPTER 8 구축 계획
작업 순서와 의존성
크리티컬 패스(critical path)
일반적인 실수
프로젝트 계획과 산정을 향상시키는 법
추천 도서

SECTION 3 Java EE 애플리케이션 구현
CHAPTER 9 값 객체와 엔터티 구현
구현 팁과 기법
값 객체 쉽게 구현하기
일반적인 실수
예제: ADMIN4J

CHAPTER 10 데이터 액세스 객체 구현
트랜잭션 관리 전략
데이터 액세스 객체 구현 가이드라인
JDBC 예제
XML 액세스 객체 구현 가이드라인
XAO 예제
추천 도서

CHAPTER 11 업무 객체 구현
업무 객체 구현 패턴
업무 객체 구현 가이드라인
업무 로직 레이어 클래스 예
Admin4J 업무 로직 레이어 예제
추천 도서

CHAPTER 12 배포 및 프레젠테이션 레이어 구현
웹 애플리케이션 프레임워크 고려사항
보안 고려사항
에러 처리 고려사항
모바일 기기 지원
구현 가이드라인
일반적인 실수

CHAPTER 13 기술 제품 선택
제품 선택 기준
제품 결정

CHAPTER 14 아키텍처 컴포넌트 구현
컴포넌트 품질
컴포넌트를 사용하기 쉽게 하기
컴포넌트를 설정하고 통제하기 쉽도록 하기
오픈 소스 대안
기술적인 문제 해결
정치적인 위험 요소 완화
컴포넌트 사용 가이드라인

CHAPTER 15 애플리케이션 아키텍처 전략
로깅 전략
간단한 로깅 전략
예외 처리 전략
예외 처리 전략의 예
비동기적 작업 전략
비동기 작업 전략 예
설정 관리 전략
설정 가이드라인 예
캐싱 전략
추천 도서

SECTION 4 Java EE 애플리케이션 테스트 및 유지?보수
CHAPTER 16 테스트 가이드라인과 전략
단위 테스트 가이드라인
테스트 자동화
단위 테스트 모범 사례
통합 테스트
시스템 통합 테스트
사용자 인수 테스트
성능 테스트
성능 테스트 팁과 가이드라인
부하 시 성능 측정
메모리 누수란?
메모리 누수 찾아내기
성능 문제 조사

CHAPTER 17 Java EE 애플리케이션 지원
애플리케이션 지원 목표
애플리케이션 결함 조사
계획되지 않은 중단 조사
메모리 부족 조사
Java 다툼(contention) 문제 조사
성능 문제 조사
애플리케이션 품질 평가
리팩토링 기회 식별
CHAPTER 18 아키텍처 원칙 적용
단순할수록 더 좋다
재사용하라. 새로 만들지 마라
관심의 분리를 강화하라
순리대로 하라
나중보다 초기에 에러를 잡아라
기능적인 요구사항은 가장 높은 우선순위를 가진다.
Index

저자소개

Derek C. Ashmore (지은이)    정보 더보기
광범위하고 다양한 기술 및 산업 분야에서 25년 이상의 경험을 가진 선임 기술 전문가다. 애플리케이션 아키텍트, 엔터프라이즈 아키텍트, 프로젝트 관리자, 애플리케이션 개발자, 데이터베이스 관리자 등의 경험이 있으며, 커스텀 애플리케이션 개발뿐만 아니라 Great Plains, Sales force, Microsoft Dynamics 등과 같은 상업용 제품을 통합하는 풍부한 경험을 가지고 있다. 1999년부터 Java 관련 프로젝트를 설계하고 리딩해오고 있다. 많은 그의 기고문이 Java Developer's Journal과 JavaPro, 기타 출판물로 출판되었다. ■ E-mail:derek.ashmore@dvtconsulting.com ■ LinkedIn:http://www.linkedin.com/in/derekashmore ■ facebook: https://www.facebook.com/JavaEEArchitectHandbook
펼치기
전병선 (지은이)    정보 더보기
30여 년간 현업에서 개발자와 아키텍트, 컨설턴트로 다양한 프로젝트를 수행하였으며 30여 권의 저서와 7권의 번역서를 출간하고 폭 넓은 독자 층을 갖고 있는 베스트 셀러 저자다. 금융, 제조, 조선, 통신, 국방, 정부 연구 기관 등 다양한 도메인 분야에서 아키텍트이자 컨설턴트로 프로젝트를 수행하였으며, 특별히 SOA 전문가로서 조달청 차세대 통합 국가전자조달시스템 구축 사업 서비스 모델링과 KT N-STEP SOA 진단 컨설팅 등의 프로젝트를 수행하였다. 대표적인 저서로는 전병선의 객체지향 이야기와 SOA, What & How, CDB, What & How, All-in-One Java 애플리케이션 개발, UML 분석 설계 실무, 나는 개발자다 등이 있다. 이러한 지식와 노하루를 바탕으로 최근에는 막 개발자와 프로그래머로서 첫걸음을 시작하는 사람들이 실무 프로젝트에서 작업을 할 수 있을 만큼의 능력을 갖출 수 있도록 핵심 지식과 기술을 묶어 다섯 권의 책을 출간하였다. 또한 이들 책을 교재로 온라인 강의 사이트(www.realdev-learning.com)에서 체계적인 강의를 제공하고 있으며, 이러한 노력은 자바에서 닷넷으로, 객체지향 언어에서 함수형 언어로, 컴포넌트에서 마이크로서비스로, 모노리식 애플리케이션에서 반응형 분산 컴퓨팅 분야로 이동하면서 끊임 없이 새로운 기술과 언어에 관한 저술과 강의 할동을 계속 이어갈 예정이다. 유튜브(www.youtube.com/@realdev.learning)에서 독자들과의 소통에도 힘쓰고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책