Гибкая разработка приложений на Java с помощью Spring, Hibernate и Eclipse
Эта книга посвящена практическому процессу разработки приложений на Java с использованием современных технологий и гибких методологий. Основное внимание уделено не просто инфраструктуре, а именно технологиям разработки, таким как Spring Framework, Hibernate и среда Eclipse. Автор делает акцент на создании хорошо масштабируемых приложений, которые успешно работают в реальных условиях, включая кластеризуемые среды серверов приложений.
Книга структурирована как пошаговое руководство по созданию простого приложения — сетевой системы учета рабочего времени. В ней подробно рассматриваются архитектура проекта на базе экстремального программирования (XP) и Agile Model Driven Development (AMDD), установка среды разработки (JDK, Ant, JUnit), применение Hibernate для работы с постоянными объектами, использование Spring Framework и Spring Web MVC, а также возможности среды Eclipse.
Помимо основных технологий, в книге описаны альтернативные и конкурирующие решения, что позволяет читателю получить более широкое представление о доступных инструментах. Также затрагиваются дополнительные темы: регистрация, отладка, мониторинг, профилирование приложений и вопросы безопасности веб-приложений.









