Spring 3 для профессионалов

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: Spring 3 для профессионалов

Автор: Хо Кларенс, Харроп Роб

Издательство: Вильямс

Год: 2013

Страниц: 880

ISBN: 978-5-8459-1803-1

Формат: PDF

Размер: 15 Мб

Язык: русский

Гибкая, облегченная, с открытым кодом платформа 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-приложений.

Оглавление

Об авторах 17

Глава 1. Введение в Spring 19

Глава 2. Начало работы 33

Глава 3. Пример приложения 57

Глава 4. Введение в IoC и DI в Spring 73

Глава 5. Детальные сведения о конфигурации Spring 135

Глава 6. Введение в аспектно-ориентированное программирование

с использованием Spring 203

Глава 7. Дополнительные сведения об аспектно-ориентированном

программировании в Spring и аннотациях 253

Глава 8. Поддержка JDBC в Spring 293

Глава 9. Использование Hibernate в Spring 339

Глава 10. Доступ к данным в Spring с использованием JPA 2 365

Глава 11. Использование MyBatis в Spring 415

Глава 12. Проектирование и реализация Spring-приложений 453

Глава 13. Управление транзакциями 475

Глава 14. Проверка достоверности с преобразованием типов

и форматированием 509

Глава 15. Планирование задач в Spring 537

Глава 16. Использование удаленной обработки в Spring 553

Глава 17. Разработка веб-приложений в Spring 595

Глава 18. Проект Spring Web Flow и JSF 669

Глава 19. Тестирование в Spring 707

Глава 20. Проекты Spring: Spring Batch, Spring Integration и Spring Roo 735

Глава 21. Дополнительные сведения о примере приложения 769

Глава 22. Поддержка написания сценариев в Spring 809

Глава 23. Мониторинг приложений Spring 829

Приложение А. SpringSource Tool Suite (STS) 853

Предметный указатель 871

Дата создания страницы: