Автор: Анил Хемраджани
Издательство: Вильямс
Год издания: 2008
Страниц: 352
ISBN: 978-5-8459-1375-3
Язык: русский
Формат: DJVU
Размер: 5.3 Мб
В этой книге основное внимание уделено разработке и в меньшей степени инфраструктуре. Другими словами, больше внимания уделено технологиям разработки приложений, таким как Spring, Hibernate и Eclipse, а не программным продуктам, таким как серверы приложений или базы данных. Все, что представлено в этой книге, опробовано в реальных приложениях, которые успешно работают (некоторые в кластеризуемой среде сервера приложений). Одна из задач этой книги заключается в краткости и конкретности, поэтому автор решил практически полностью сосредоточиться на разработке хорошо масштабируемого приложения. В данной книге, кроме технологий Spring, Hibernate и Eclipse, также описаны альтернативные и конкурирующие технологии.
Оглавление:Часть I. Краткий обзорГлава 1. Введение в разработку приложений на Java
Глава 2. Простое приложение: сетевая система учета рабочего времени
Часть II. Создание простого приложенияГлава 3. Архитектура и модель проекта на базе ХР и AMDD
Глава 4. Установка среды: JDK, Ant и JUnit
Глава 5. Применение Hibernate для постоянных объектов
Глава 6. Обзор среды Spring Framework
Глава 7. Среда Spring Web MVC Framework
Глава 8. Феномен Eclipse!
Часть III. Дополнительные возможностиГлава 9. Регистрация, отладка, мониторинг и профилирование
Глава 10. Кроме основ
Глава 11. Что дальше
Глава 12. Некоторые соображения
Часть IV. ПриложенияПриложение А. Загружаемый код этой книги
Приложение Б. Рефакторинг типового приложения
Приложение В. Соглашения для кода Java
Приложение Г. Защита Web-приложений
Приложение Д. Типовой контрольный список процесса разработки
Приложение Е. Значение, действия и принципы гибкого моделирования
Приложение Ж. Контрольный список экстремального программирования
Приложение 3. Замечательные инструменты
Приложение И. Исследование визуальных шаблонов