Четверг, 14.11.2024, 21:14
Приветствую Вас Гость | RSS

Образовательный портал

Меню сайта
Форма входа
Статистика

Онлайн всего: 126
Гостей: 126
Пользователей: 0


Яндекс цитирования

Главная » 2018 » Июль » 30 » Spring 3 для профессионалов (+code)
23:00
Spring 3 для профессионалов (+code)

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 и его важность.
Доступ к данным и постоянство с использованием Spring и Hibernate, MyBatis, JPA 2 и т.д.
Как построить транзакционный механизм для корпоративного приложения и воспользоваться другими функциональными средствами среднего уровня в Spring.
Как построить веб-приложения с применением Spring MVC и других средств.
Как построить пользовательские интерфейсы на основе Spring.
Как платформа Spring Framework может работать с языками сценариев вроде Groovy для предоставления расширенной функциональности разрабатываемым приложениям.
Как извлечь выгоду от использования IDE-среды Spring.
Эта книга предназначена для опытных Java-разработчиков, изучающих Spring с самого начала либо имеющих лишь поверхностное представление о платформе Spring Framework. Она ориентирована на тех, кто уже участвует или планирует заниматься разработкой корпоративных Java-приложений.

Название: Spring 3 для профессионалов (+code)
Автор: Кларенс Хо, Роб Харроп
Издательство: Вильямс
Год: 2013
Страниц: 880
Формат: PDF
Размер: 24,06 МБ
ISBN: 978-5-8459-1803-1
Качество: отличное
Язык: русский

Содержание:

Об авторах
О техническом рецензенте
От издательства
Глава 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
Резюме
Предметный указатель
Содержание
Предметный указатель

Категория: Библиотека | Просмотров: 868 | Добавил: Admin | Теги: Spring, framework, Java | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Ввод/Вывод WM
Моментальный Вывод Webmoney
Красота, здоровье
Календарь
«  Июль 2018  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031

Copyright MyCorp © 2024
Конструктор сайтов - uCoz