Информация о книге

978-5-8459-1992-2

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Программирование » Java » Spring 4 для профессионалов. Руководство

Хо К., Spring 4 для профессионалов. Руководство

Диалектика / Вильямс, 2017 г., 978-5-8459-1992-2


Описание книги

Книга представляет собой многолетний бестселлер, который обновлен с целью отражения функциональных средств, предлагаемых последней версией платформы Spring Framework 4. С выходом 4-го издания эта популярная книга безоговорочно считается наиболее...

Поделиться ссылкой на книгу



Дополнительно о книге

Раскрывая версию Spring Framework 4, эта книга представляет собой наиболее исчерпывающее справочное и учебное руководство по Spring, которое позволит задействовать всю мощь этой лидирующей платформы, предназначенной для разработки корпоративных приложений на языке Java.
В этом издании рассматривается ядро платформы Spring и ее интеграция с другими ведущими технологиями Java, такими как Hibernate, JPA 2 и WebSocket. Мы поделимся с вами собственным опытом и реальными практическими приемами, применяемыми во время разработки приложений уровня предприятия, в числе которых обеспечение удаленного взаимодействия, создание транзакций, построение веб-уровня и уровня презентаций, а также многое другое.
Благодаря этой книге, вы изучите следующие темы.
• Использование инверсии управления (IoC) и внедрения зависимостей (DI).
• Использование аспектно-ориентированного программирования (АОП) вместе с платформой Spring и понимание причин его важности.
• Построение веб-приложений на основе Spring с применением Spring MVC и WebSocket.
• Использование нового синтаксиса лямбда-выражений Java 8.
• Работа со сценарными языками наподобие Groovy для снабжения создаваемых приложений расширенной функциональностью.
Вооружитесь знаниями для построения сложных Spring-приложений сверху донизу. Настоящая книга ориентирована на опытных Java-разработчиков, которые могут впервые изучать Spring или обладают минимальным представлением об этой платформе. Она предназначена для тех, кто уже занимается или планирует погрузиться в мир разработки корпоративных приложений на языке Java.

Крис Шефер — разработчик программного обеспечения, ориентирующийся преимущественно на технологии Java и JVM. Он живет в Венисе (Флорида) со своей женой, сыном и кошкой. Помимо рабочих технологий увлекается ездой на велосипеде, разнообразными мероприятиями на свежем воздухе и астрономией.
Кларенс Хо — ведущий Java-архитектор в фирме SkywideSoft Technology Limited (www.skywidesoft.com), занимающейся консультациями по программному обеспечению и расположенной в Гонконге. Работая в сфере информационных технологий более 20 лет, он был главой команды во многих проектах по разработке приложений на дому, а также предоставлял консультационные услуги по производственным решениям своим клиентам. Кларенс начал программировать на Java в 2001 году, а с 2005 года был вовлечен в проектирование и разработку JEE-приложений с помощью таких технологий, как EJB, Spring Framework, Hibernate, JMS и WS. С тех пор он выступал в качестве Java-архитектора корпоративных приложений.
В настоящее время Кларенс работает консультантом в международном финансовом учреждении, будучи задействованным в разнообразных областях, в числе которых архитектурное проектирование Java EE, обучение, предоставление рекомендаций по технологическим решениям и рекомендуемые приемы разработки приложений. В свободное от работы время Кларенс занимается спортом (бегом трусцой, плаванием, футболом, пешеходным туризмом), чтением, просмотром фильмов, а также общением с друзьями.
Роб Харроп является соучредителем SpringSource — компании, которая стоит за успешным проектом Spring Framework. В настоящее время он занимает должность руководителя технического отдела в First Banco. До SpringSource Роб был соучредителем и техническим директором в Cake Solutions (Манчестер, Соединенное Королевство). Он специализируется на крупных масштабируемых корпоративных системах

Содержание книги

Введение 17
Глава 1. Введение в Spring 19
Глава 2. Начало работы 39
Глава 3. Введение в IoC и DI в Spring 53
Глава 4. Детальные сведения о конфигурации Spring 125
Глава 5. Введение в аспектно-ориентированное программирование с использованием Spring 199
Глава 6. Поддержка JDBC в Spring 285
Глава 7. Использование Hibernate в Spring 345
Глава 8. Доступ к данным в Spring с использованием JPA 2 385
Глава 9. Управление транзакциями 451
Глава 10. Проверка достоверности с преобразованием типов и форматированием 487
Глава 11. Планирование задач в Spring 513
Глава 12. Использование удаленной обработки в Spring 529
Глава 13. Тестирование в Spring 575
Глава 14. Поддержка написания сценариев в Spring 597
Глава 15. Мониторинг приложений Spring 615
Глава 16. Разработка веб-приложений в Spring 623
Глава 17. Протокол WebSocket 699
Глава 18. Проекты Spring: Spring Batch, Spring Integration, Spring XD и Spring Boot 719
Предметный указатель 743


Об авторе


Отзывы

Довольно неплохо  [11 February 2016]
Для первого знакомства со Спрингом отлично подойдёт. Основные моменты хорошо изложены. Весь спектр инструментов Спринга не охватывает, но в целом очень полезная книга с понятными примерами.
Годно  [20 October 2015]
Перевод так себе, но понять можно. Издание хорошее. Гуру Спринга может ничего нового и не найдут, а тем кто хочет освоить - пойдет.

Последние поступления в рубрике "Java"



Java. Задачи по основам программирования. Более 600 задач, около 150 задач с решениями Java. Задачи по основам программирования. Более 600 задач, около 150 задач с решениями Канель Е.

Предлагаемый задачник адресуется тем, кто решил освоить основы программирования на языке Java — как в рамках коллективных занятий (на уроках, факультативах или кружках), так и при самостоятельном индивидуальном обучении. Задачник содержит более 600......

Head First. Паттерны проектирования. Обновленное юбилейное издание Head First. Паттерны проектирования. Обновленное юбилейное издание Фримен Э.

Больше 12 лет прошло с момента выхода первого издания книги, но она продолжает оставаться актуальной. Основные идеи не изменились, но изменился язык Java, например, появились лямбда-выражения. Поэтому авторы приняли решение обновить легендарную книгу......

Java Concurrency на практике Java Concurrency на практике Гетц Б.

Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Хо К., Spring 4 для профессионалов. Руководство в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.