Разработка приложений Java EE 7 в NetBeans 8. Простая и быстрая разработка с помощью среды разработки NetBeans. Руководство
Хеффельфингер Дэвид
Код товара: 2065886
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 3
PDF
1 / 3
Нет в наличии
Доставим в
г. МоскваКурьером
бесплатно от 10 000 ₽
В пункт выдачи
от 155 ₽
бесплатно от 10 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Оригинальное название:
Java EE 7 Development with NetBeans 8
Описание
Характеристики
Книга представляет собой практическое руководство по использованию возможностей IDE NetBeans 8 для разработки корпоративных приложений, совместимых со стандартом Java ЕЕ 7.
В книге показаны приемы эффективного программирования, задействующие контекстные меню и «горячие» клавиши, мастера и шаблоны среды NetBeans, затрагиваются вопросы создания, конфигурирования, развертывания, отладки и профилирования корпоративных приложений с использованием средств, встроенных в IDE NetBeans.
Существенное внимание уделено основным API Java ЕЕ в контексте их работы в среде NetBeans. Подробно рассмотрены возможности NetBeans по автоматизации разработки приложений с использованием таких API, как Servlet, JSP, JSTL, JSF, JMS, JPA, JDBC, EJB, JAX-WS, JAX-RS, а также по созданию для них инфраструктурных, коммуникационных и конфигурационных элементов. Затронуты вопросы взаимодействия среды NetBeans с различными серверами приложений, СУБД и внешними службами.
Приводится пример автоматического создания законченного корпоративного приложения из существующей схемы базы данных, а также примеры создания веб-служб и автоматического создания их клиентов.
Книга рассчитана па программистов, желающих разрабатывать Java ЕЕ-приложепия с использованием функциональных возможностей IDE NetBeans.
Для чтения книги необходимо иметь некоторый опыт работы с Java, в то время как начального знакомства с NetBeans и Java ЕЕ не требуется.
В книге показаны приемы эффективного программирования, задействующие контекстные меню и «горячие» клавиши, мастера и шаблоны среды NetBeans, затрагиваются вопросы создания, конфигурирования, развертывания, отладки и профилирования корпоративных приложений с использованием средств, встроенных в IDE NetBeans.
Существенное внимание уделено основным API Java ЕЕ в контексте их работы в среде NetBeans. Подробно рассмотрены возможности NetBeans по автоматизации разработки приложений с использованием таких API, как Servlet, JSP, JSTL, JSF, JMS, JPA, JDBC, EJB, JAX-WS, JAX-RS, а также по созданию для них инфраструктурных, коммуникационных и конфигурационных элементов. Затронуты вопросы взаимодействия среды NetBeans с различными серверами приложений, СУБД и внешними службами.
Приводится пример автоматического создания законченного корпоративного приложения из существующей схемы базы данных, а также примеры создания веб-служб и автоматического создания их клиентов.
Книга рассчитана па программистов, желающих разрабатывать Java ЕЕ-приложепия с использованием функциональных возможностей IDE NetBeans.
Для чтения книги необходимо иметь некоторый опыт работы с Java, в то время как начального знакомства с NetBeans и Java ЕЕ не требуется.
код в Майшоп
2065886
возрастная категория
18+ (нет данных)
количество томов
1
количество страниц
348 стр.
размеры
200x141x18 мм
страна изготовления
Россия
наличие иллюстраций
рисунки
тип иллюстраций
чёрно-белые
формат
60x88 1/16
ISBN
978-5-97060-329-1
тип бумаги
офсетная (60-220 г/м2)
цвет
Оранжевый
тираж
200
стандарт
10 шт.
вес
362 г
язык
русский
переплёт
Мягкая обложка
Содержание
Об авторе
О рецензентах
Предисловие
Вопросы, освещаемые в книге
Что нужно для чтения этой книги
Для кого эта книга
Соглашения
Отзывы и пожелания
Скачивание исходного кода примеров
Список опечаток
Нарушение авторских прав
Вопросы
Глава 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
Резюме
Предметный указатель
О рецензентах
Предисловие
Вопросы, освещаемые в книге
Что нужно для чтения этой книги
Для кого эта книга
Соглашения
Отзывы и пожелания
Скачивание исходного кода примеров
Список опечаток
Нарушение авторских прав
Вопросы
Глава 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 EE 7 в NetBeans 8. Простая и быстрая разработка с помощью среды разработки NetBeans. Руководство» (авторы: Хеффельфингер Дэвид), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!