Хо К., Spring 4 для профессионалов. Руководство
Диалектика / Вильямс, 2017 г., 978-5-8459-1992-2
Описание книги
Поделиться ссылкой на книгу
Дополнительно о книге
В этом издании рассматривается ядро платформы 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 (Манчестер, Соединенное Королевство). Он специализируется на крупных масштабируемых корпоративных системах
Содержание книги
Глава 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
Об авторе
Отзывы
Последние поступления в рубрике "Java"
Java. Задачи по основам программирования. Более 600 задач, около 150 задач с решениями Канель Е.
Предлагаемый задачник адресуется тем, кто решил освоить основы программирования на языке Java — как в рамках коллективных занятий (на уроках, факультативах или кружках), так и при самостоятельном индивидуальном обучении. Задачник содержит более 600...... | |
Head First. Паттерны проектирования. Обновленное юбилейное издание Фримен Э.
Больше 12 лет прошло с момента выхода первого издания книги, но она продолжает оставаться актуальной. Основные идеи не изменились, но изменился язык Java, например, появились лямбда-выражения. Поэтому авторы приняли решение обновить легендарную книгу...... | |
Java Concurrency на практике Гетц Б.
Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина...... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Хо К., Spring 4 для профессионалов. Руководство в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.