Хеффельфингер Д., Разработка приложений Java EE 7 в NetBeans 8. Простая и быстрая разработка с помощью среды разработки NetBeans. Руководство
ДМК Пресс, 2016 г., 978-5-97060-329-1
Описание книги
Скачать, но не бесплатно эту книгу можно в интернет-магазинах
Читать онлайн
Доступен для чтения фрагмент книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
О рецензентах
Предисловие
Вопросы, освещаемые в книге
Что нужно для чтения этой книги
Для кого эта книга
Соглашения
Отзывы и пожелания
Скачивание исходного кода примеров
Список опечаток
Нарушение авторских прав
Вопросы
Глава 1. Знакомство с NetBeans
Введение
Получение NetBeans
Установка NetBeans
Microsoft Windows
Mac OSx
Linux
Другие платформы
Процедура установки
Первый запуск NetBeans
Настройка NetBeans для разработки Java
EE-приложений
Интегрирование NetBeans со сторонним сервером
приложений
Интегрирование NetBeans с СУРБД стороннего
производителя
Развертывание нашего первого приложения
Подсказки NetBeans для эффективной разработки
Автозавершение кода
Шаблоны кода
Клавиши быстрого вызова
Изучение визуальных индикаторов NetBeans
Функция ускорения разработки HTML5
Резюме
Глава 2. Разработка веб-приложений с
использованием JavaServer Faces 2.2
Введение в JavaServer Faces
Разработка нашего первого приложения JSF
Создание нового проекта JSF
Добавление в страницу возможности ввода данных
Создание именованного компонента CDI
Реализация страницы подтверждения
Запуск приложения
Проверка допустимости в JSF
Шаблоны фейслетов
Добавление шаблона фейслетов
Использование шаблона
Контракты библиотек ресурсов
Составные компоненты
Потоки Faces Flow
Поддержка HTML5
HTML5-подобная разметка
Сквозные атрибуты
Резюме
Глава 3. Библиотеки компонентов JSF
Использование компонентов PrimeFaces в
JSF-приложениях
Использование компонентов ICEfaces в
JSF-приложениях
Использование компонентов RichFaces в
JSF-приложениях
Резюме
Глава 4. Взаимодействие с базами данных через
Java Persistence API
Создание первой сущности JPA
Добавление сохраняемых полей в сущность
Создание объекта доступа к данным
Автоматическое создание сущностей JPA
Именованные запросы и JPQL
Проверка допустимости со стороны компонентов
Отношения сущностей
Создание приложений JSF из сущностей JPA
Резюме
Глава 5. Реализация уровня бизнес-логики на
сеансовых компонентах EJB
Введение в сеансовые компоненты
Создание сеансового компонента в NetBeans
Доступ к компонентам из клиента
Запуск клиента
Управление транзакциями в сеансовых
компонентах
Реализация аспектно-ориентированного
программирования с помощью интерцепторов
Реализация класса интерцептора
Декорирование компонентов EJB аннотацией
@Interceptors
Служба таймеров EJB
Автоматическое создание сеансовых компонентов
из сущностей JPA
Резюме
Глава 6. Контексты и внедрение зависимостей
Введение в CDI
Квалификаторы
Стереотипы
Типы привязки интерцепторов
Собственные контексты
Резюме
Глава 7. Обмен сообщениями с применением JMS и
компонентов, управляемых сообщениями
Введение в JMS
Создание ресурсов JMS из NetBeans
Реализация продюсера сообщений JMS
Обработка сообщений компонентами,
управляемыми сообщениями
Наблюдение за приложением в действии
Резюме
Глава 8. Прикладной интерфейс JSON Processing
Объектная модель JSON-P
Создание данных в формате JSON с использованием
объектной модели JSON-P
Пример
Парсинг данных в формате JSON с использованием
объектной модели JSON-P
Потоковая модель JSON-P
Создание данных JSON с применением потоковой
модели JSON-P
Парсинг данных JSON с применением потоковой
модели JSON-P
Резюме
Глава 9. Прикладной интерфейс WebSocket
Исследование приемов использования веб-сокетов
на типовых примерах
Опробование примера приложения Echo
Программный код на Java
Программный код на JavaScript
Создание собственных приложений с веб-сокетами
Создание пользовательского интерфейса
Создание серверной конечной точки веб-сокета
Реализация поддержки веб-сокетов на стороне
клиента
Резюме
Глава 10. Веб-службы RESTful на основе JAX-RS
Создание веб-службы RESTful на основе
существующей базы данных
Анализ сгенерированного кода
Тестирование веб-службы RESTful
Создание Java-клиента веб-службы RESTful
Создание JavaScript-клиента веб-службы RESTful
Резюме
Глава 11. Веб-службы SOAP на основе JAX-WS
Введение в веб-службы
Создание простой веб-службы
Тестирование веб-службы
Создание клиента для веб-службы
Экспортирование компонентов EJB в виде
веб-служб
Реализация новых веб-служб в виде EJB
Экспортирование существующих EJB в виде
веб-служб
Создание веб-службы из существующего файла
WSDL
Резюме
Предметный указатель
Об авторе
Последние поступления в рубрике "Java"
Java. Задачи по основам программирования. Более 600 задач, около 150 задач с решениями Канель Е.
Предлагаемый задачник адресуется тем, кто решил освоить основы программирования на языке Java — как в рамках коллективных занятий (на уроках, факультативах или кружках), так и при самостоятельном индивидуальном обучении. Задачник содержит более 600...... | |
Head First. Паттерны проектирования. Обновленное юбилейное издание Фримен Э.
Больше 12 лет прошло с момента выхода первого издания книги, но она продолжает оставаться актуальной. Основные идеи не изменились, но изменился язык Java, например, появились лямбда-выражения. Поэтому авторы приняли решение обновить легендарную книгу...... | |
Java Concurrency на практике Гетц Б.
Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина...... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Хеффельфингер Д., Разработка приложений Java EE 7 в NetBeans 8. Простая и быстрая разработка с помощью среды разработки NetBeans. Руководство в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.