Spring 3 для профессионалов » Мир Книг - Библиотека электронных книг
08  фев
Spring 3 для профессионалов
 (голосов: 0)
Добавил Gunpowder в категорию ПК и Интернет

Spring 3 для профессионалов
Гибкая, облегченная, с открытым кодом платформа Spring Framework продолжает занимать место лидирующей инфраструктуры для разработки приложений на Java для современных программистов и разработчиков. работает в тесной интеграции с другими гибкими и облегченными Java-технологиями с открытым кодом, такими как Hibernate, Groovy, MyBatis и т. д.
В настоящее время Spring также может взаимодействовать с Java EE и JPA 2. Эта книга посвящена новейшей версии платформы Spring Framework - версии 3.1. Широкий спектр рассматриваемых вопросов делает данную книгу наиболее полным руководством по Spring из числа доступных на рынке. Благодаря настоящей книге, вы изучите основы Spring, освоите ключевые темы, а также ознакомитесь с реальным опытом реализации в приложениях удаленной обработки, Hibernate и EJB. Помимо основ, вы узнаете, как использовать Spring Framework для построения различных уровней или частей корпоративного Java-приложения, в том числе транзакций, веб-уровня и уровня презентаций, развертывания и многого другого. Полнофункциональный пример приложения позволит применить на практике многие технологии и подходы, описанные в книге, и посмотреть, как они работают вместе. После чтения этой книги вы сможете оснастить арсенал своих знаний мощью Spring и задействовать его для построения сложных приложений Spring. В книге рассматриваются следующие темы:
Как приступить к использованию платформы Spring Framework и ее последних функциональных возможностей.

Название: Spring 3 для профессионалов
Автор: Кларенс Хо, Роб Харроп
Издательство: Вильямс
Год: 2012
Страниц: 877
Формат: DJVU
Размер: 22,0 МБ
ISBN: 978-5-8459-1803-1
Качество: Отличное
Серия или Выпуск: Expert's Voice

Содержание:

Об авторах
О техническом рецензенте
От издательства
Глава 1. Введение в Spring
Что такое Spring?
Проект Spring
Альтернативы Spring
Резюме
Глава 2. Начало работы
Получение Spring Framework
Упаковка Spring
Анализ зависимостей Spring
Примеры приложений
Документация Spring
Помещение Spring в приложение "Hello World!"
Резюме
Глава 3. Пример приложения
Требования для приложения SpringBlog
Резюме
Глава 4. Введение в IoC и DI в Spring
Инверсия управления и внедрение зависимостей
Типы инверсии управления
Инверсия управления в Spring
Внедрение зависимостей с помощью Spring
Конфигурирование ApplicationContext
Разрешение зависимостей
Автосвязывание бина
Наследование бинов
Резюме
Глава 5. Детальные сведения о конфигурации Spring
Влияние Spring на переносимость приложений
Управление жизненным циклом бинов
Превращение бинов в "осведомленные о платформе Spring"
Использование фабрик бинов
Редакторы свойств для компонентов JavaBean
Дополнительные сведения о конфигурации ApplicationContext
Конфигурация, использующая Java-классы
Профили
Абстракции Environment и PropertySource
Конфигурация, использующая аннотации JSR-330
Резюме
Глава 6. Введение в аспектно-ориентированное программирование с использованием Spring
Концепции АОП
Типы АОП
АОП в Spring
Советы и срезы в Spring
Что собой представляют прокси
Резюме
Глава 7. Дополнительные сведения об аспектно-ориентированном программировании в Spring и аннотациях
Расширенное использование срезов
Работа с введениями
Службы платформы, предназначенные для АОП
Использование пространства имен аор
Интеграция с AspectJ
АОП в примере приложения
Резюме
Глава 8. Поддержка JDBC в Spring
Модель данных для кода примеров
Исследование инфраструктуры JDBC
Инфраструктура JDBC в Spring
Использование источников данных в классах DAO
Обработка исключений
Класс JdbcTemplate
ResultSetExtractor
Классы Spring, моделирующие операции JDBC
Использование Java-конфигурации
Проект Spring data: расширения JDBC
Соображения по поводу использования JDBC
Резюме
Глава 9. Использование Hibernate в Spring
Создание служебного проекта Hibernate в STS
Модель данных для кода примера
Конфигурирование фабрики сеансов Hibernate
Объектно-реляционное отображение с использованием аннотаций Hibernate
Интерфейс Session в Hibernate
Выполнение операций базы данных с помощью Hibernate
Соображения по поводу использования Hibernate
Резюме
Глава 10. Доступ к данным в Spring с использованием JPA 2
Введение в JPA 2
Операции базы данных в JPA
Введение в проект Spring Data JPA
Data JPA
Отслеживание версий сущностей с использованием Hibernate Envers
хронологии
Соображения по поводу того, когда использовать JPA
Использование JPA в примере приложения
Резюме
Глава 11. Использование MyBatis в Spring
Начало работы с MyBatis в Spring
SQL-отображение в MyBatis
Операции базы данных в MyBatis
Соображения по поводу того, когда использовать MyBatis
Использование MyBatis в примере приложения
Резюме
Глава 12. Проектирование и реализация Spring-приложений
Проектирование интерфейсов
Построение объектной модели предметной области
Объектная модель предметной области для примера приложения SpringBlog
Проектирование и построение уровня доступа к данным
Проектирование уровня обслуживания
Резюме
Глава 13. Управление транзакциями
Исследование уровня абстракции транзакций Spring
Реализации интерфейса PlatformTransactionManager
Анализ свойств транзакций
Модель данных и инфраструктура для кода примеров
Декларативные и программные транзакции в Spring
Глобальные транзакции в Spring
Резюме
Глава 14. Проверка достоверности с преобразованием типов и форматированием
Создание проекта для примеров в STS
Система преобразования типов Spring
Форматирование полей в Spring 3
Проверка достоверности в Spring
Проверка достоверности с преобразованиями типов и форматированием в примере приложения
Резюме
Глава 15. Планирование задач в Spring
Создание проекта для примеров в STS
Реализация планирования задач в Spring
Асинхронное выполнение задач в Spring
Планирование задач в примере приложения
Резюме
Глава 16. Использование удаленной обработки в Spring
Создание проекта для примеров в STS
Реализация уровня обслуживания для примеров
Использование HTTP-активатора Spring
Использование JMS в Spring
Использование веб-служб REST в Spring
Удаленная обработка в примере приложения
Резюме
Глава 17. Разработка веб-приложений в Spring
Создание проекта для примеров в STS
Реализация уровня обслуживания для примеров
Введение в MVC и Spring MVC
Создание первого представления в Spring MVC
Обзор структуры проекта Spring MVC
Интернационализация
интернационализации
Оформление темами и применение шаблонов
Реализация представлений для информации о контактах
Использование jQuery и jQuery UI
Обработка загрузки файлов
Защита веб-приложения с помощью Spring Security
Поддержка конфигурации на основе кода для Servlet 3
Spring MVC в примере приложения
Резюме
Глава 18. Проект Spring Web Flow и JSF
Проект примера серверной части
Введение в Spring Web Flow
Введение в JSF
Пример приложения Spring Web Flow
Конфигурация Spring Web Flow и JSF
Конфигурирование JSF
Реализация примера потока
Реализация потока добавления контакта
Резюме
Глава 19. Тестирование в Spring
Проект для примера веб-приложения
Введение в корпоративную инфраструктуру тестирования
Реализация модульного тестирования логики
Реализация модульного тестирования взаимодействия
Реализация модульного тестирования интерфейсной части
Контроль покрытия кода тестовыми сценариями
Резюме
Глава 20. Проекты Spring: Spring Batch, Spring Integration и Spring Roo
Проект для примеров этой главы
Введение в Spring Batch
Реализация пакетного задания
Использование Spring Batch и Spring Integration
Введение в Spring Roo
Spring Batch и Spring Integration в примере приложения
Резюме
Глава 21. Дополнительные сведения о примере приложения
Настройка примера приложения
Проект приложения
Подробности конфигурирования
Детали реализации
Резюме
Глава 22. Поддержка написания сценариев в Spring
Проект для примеров этой главы
Поддержка написания сценариев в Java
Введение в Groovy
Использование Groovy в Spring
Резюме
Глава 23. Мониторинг приложений Spring
Проект для примеров этой главы
Поддержка JMX в Spring
Мониторинг приложения с помощью Spring Insight
Резюме
Приложение A. SpringSource Toot Suite (STS)
Введение в STS
Установка STS
Настройка проекта и управление зависимостями
Использование STS
Резюме
Предметный указатель
Содержание
Предметный указатель

Загрузить Spring 3 для профессионалов
depositfiles.com
letitbit.net
turbobit.net
vip-file.com
bitoman.ru

Купить эту книгу в бумажном исполнении с доставкой:



Комментарии (0) Просмотры: 351

Расскажи о книге друзьям :




Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.