책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788960772724
· 쪽수 : 392쪽
책 소개
목차
0장 플레이 시작
1장 플레이 기본
___새로운 애플리케이션 생성
___요청 URL과 컨트롤러 매핑
___application.conf 파일을 활용하는 애플리케이션 설정 방법
___컨트롤러 구현
___모델 구현
___초기 데이터 생성을 위해 픽스처 사용
___뷰 구현
___커스텀 태그 만들기
___뷰에서 데이터 형식을 변경하기 위해 자바 익스텐션 사용
___애플리케이션 기능을 확장하기 위한 모듈 추가
___플레이에서 오라클이나 다른 데이터베이스 사용
___suspendable 요청에 대한 이해
___세션 관리에 대한 이해
___소개
2장 컨트롤러 구현
___애노테이션을 활용한 URL 라우팅 설정
___캐싱 기본
___HTTP 다이제스트 인증 사용 방법
___컨트롤러에서 PDF 문서를 생성하는 방법
___객체 바인딩에 커스텀 바인더를 사용하는 방법
___애노테이션 기반으로 객체에 대한 유효성 처리
___컨트롤러에 애노테이션 기반 권한 체크 기능을 추가하는 방법
___JSON 데이터를 렌더링하는 방법
___나만의 renderRSS 메소드를 구현하는 방법
___소개
3장 모듈 활용
___스프링을 활용한 의존성 주입
___주스를 활용한 의존성 주입
___보안 모듈 사용
___CRUD 모듈에 시큐리티를 추가하는 방법
___파일 서비스에 몽고DB/GridFS을 사용하는 방법
___소개
4장 API 추가 및 활용
___태그를 활용해 구글 차트 API를 사용하는 방법
___애플리케이션에 트위터 검색을 추가하는 방법
___다른 결과 포맷을 관리하는 방법
___JSON과 XML을 객체로 바인딩하는 방법
___소개
5장 모듈 구현 방법
___커스텀 모듈을 추가하고 사용하는 방법
___회원가입 모듈을 유연하게 구축하는 방법
___이벤트에 대한 이해
___모듈 의존관계를 관리하는 방법
___서로 다른 애플리케이션에서 같은 모델을 사용하는 방법
___바이트 코드 인핸스먼트에 대한 이해
___사설 모듈 저장소를 추가하는 방법
___stylus 통합해 컨텐츠를 전처리하는 방법
___커맨드 라인 옵션을 추가해 Dojo와 통합
___소개
6장 실무에서 적용 가능한 모듈 예제
___바이트코드 인핸스먼트enhancement를 활용해 애노테이션 추가
___커스텀 퍼시스턴스 레이어를 구현하는 방법
___메시지 큐(queue)와 통합
___인덱싱에 Solr을 사용하는 방법
___커스텀 캐시 구현체를 만드는 방법
___소개
7장 실 서비스 운영
___Jenkins를 활용한 테스트 자동화
___Calimoucho를 활용한 테스트 자동화
___분산된 설정 서비스를 생성하는 방법
___분산 환경에서 Job을 실행하는 방법
___여러 대의 서버에 플레이 인스턴스 하나를 운영하는 방법
___지정된 컨트롤러가 SSL을 사용하도록 강제하는 방법
___나만의 모니터링 요소를 구현하는 방법
___lcinga와 통합
___Munin과 통합
___플레이와 함께 Nginx 웹 서버를 사용하도록 설정하는 방법
___플레이와 함께 Lighttpd 웹 서버를 사용하도록 설정하는 방법
___멀티 노드 배포에 대한 소개
___추가 정보
플레이 프레임워크에 대한 추가 정보