Разработка приложений Java EE 6 в NetBeans 7 (Хеффельфингер Дэвид) ; ДМК-Пресс, 2013
от 383 р. до 5596 р.
Автор(ы): Хеффельфингер Дэвид;
Издатель: ДМК-Пресс
ISBN: 978-5-94074-914-1
ID: SKU841
Сравнить цены
Цена от 383 р. до 5596 р. в 9 магазинах
Магазин | Цена | Наличие |
---|---|---|
Лабиринт 5/5 | 927 р. 1853 р. | |
Буквоед 5/5 | 1459 р. Минимальная сумма заказа 100 рублей | |
ЛитРес 5/5 | 383 р. 479 р. электронная книга | скачать фрагмент | |
Book24 5/5 | 1459 р. | |
Яндекс.Маркет 5/5 | 1786 р. | |
МАЙШОП 5/5 | 884 р. 1359 р. | |
Мегамаркет 5/5 | 5596 р. | наличие уточняйте 24.04.2024 |
Читай-город 5/5 | 1399 р. | наличие уточняйте 02.12.2023 |
OZON | 920 р. | наличие уточняйте 03.01.2024 |
AliExpress 5/5 | ||
Описание
В книге показаны приемы эффективного программирования, задействующие контекстные меню и "горячие" клавиши, мастера и шаблоны среды NetBeans, затрагиваются вопросы создания, конфигурирования, развертывания, отладки и профилирования корпоративных приложений с использованием средств, встроенных в IDE NetBeans.
Существенное внимание уделено основным API Java EE в контексте их работы в среде NetBeans. Подробно рассмотрены возможности NetBeans по автоматизации разработки приложений с использованием таких API, как Servlet, JSP, JSTL, JSF, JMS, JPA, JDBC, EJB, JAX-WS, JAX-RS, а также по созданию для них инфраструктурных, коммуникационных и конфигурационных элементов. Затронуты вопросы взаимодействия среды NetBeans с различными серверами приложений, СУБД и внешними службами. Приводится пример автоматизированной генерации законченного корпоративного приложения из существующей схемы базы данных, а также примеры создания веб-сервисов и автоматизированной генерации их клиентов.
Книга рассчитана на разработчиков желающих разрабатывать Java EE-приложения c использованием функциональных возможностей IDE NetBeans. Для чтения книги необходимо иметь некоторый опыт работы с Java, в то время как начального знакомства с NetBeans и Java EE не требуется.
Книга официально рекомендуется компанией Oracle - разработчиком перечисленных технологий - в качестве учебного пособия.
Смотри также Характеристики.
Яндекс.Маркет
Содержание
О рецензентах
Предисловие
Вопросы, освещаемые в книге
Что нужно для чтения этой книги
Для кого эта книга
Соглашения
Поддержка клиентов
Сообщения об ошибках
Незаконное воспроизведение содержимого книги
Вопросы
1. Знакомство с NetBeans
Введение
Получение NetBeans
Установка NetBeans
Microsoft Windows Mac OSx Linux и Solaris Другие
платформы
Процедура установки
Первый запуск NetBeans
Конфигурирование NetBeans для разработки Java
EE-приложений
Интегрирование NetBeans со сторонним сервером
приложений
Интегрирование NetBeans с СУРБД стороннего
производителя
Развертывание нашего первого приложения
Подсказки NetBeans для эффективной разработки
Автозавершение кода
Шаблоны кода
Клавиши быстрого вызова
Изучение визуальных индикаторов NetBeans
Резюме
2. Разработка веб-приложений, содержащих
Сервлеты и JSP
Создание нашего первого веб-приложения
Изменение кода, сгенерированного NetBeans
Разработка сервлета
Добавление сервлета к нашему приложению
Безопасность веб-приложений
Реализация аутентификации на основе формы
Конфигурирование безопасности, специфичной для
GlassFish
Фрагменты JSP
Создание фрагмента JSP в NetBeans
Резюме
3. Улучшение функциональности JSP с помощью
JSTL и пользовательских тегов
Базовые теги JSTL
Условное отображение части страницы тегом <c:if>
Отображение взаимоисключающей разметки с
помощью тега <c:choose>
Итерация по массивам или коллекциям с помощью
тега <c:forEach>
SQL-теги JSTL
Извлечение данных из базы данных с помощью
тега <sql:query>
Изменение данных в базе данных с помощью тeгa
<sql:update>
Вставка данных в базу данных
Обновление данных базы данных
Удаление данных из базы данных
Заключительные замечания о JSTL
Пользовательские теги JSP
Резюме
4. Разработка веб-приложений с использованием
javaServer Faces 2.0
Введение в JavaServer Faces
Разработка нашего первого приложения JSF
Создание нового проекта JSF
Шаблоны фэйслетов
Добавление шаблона фэйслета к нашему проекту
Использование шаблона
Составные компоненты
Резюме
5. Создание изящных веб-приложений с помощью
PrimeFaces
Наш первый проект PrimeFaces
Использование компонентов PrimeFaces в наших
приложениях JSF
Представления, снабженные вкладками
Интерфейсы мастера
Дополнительная информация
Резюме
6. Взаимодействие с базами данных через API
Персистентности Java
Создание нашей первой JPA-сущности
Добавление к сущности сохраняемых полей
Создание DAO
Автоматизированная генерация JPA-сущностей
Именованные запросы и JPQL
Проверка допустимости со стороны бинов
Отношения сущностей
Генерация JSF-приложений из сущностей JPA
Резюме
7. Реализация уровня бизнес-логики на сеансовых
бинах
Введение в Сеансовые бины
Создание сеансового бина в NetBeans
Доступ к бину из клиента
Выполнение клиента
Транзакции, управляемые сеансовым бином
Реализация аспектно-ориентированного
программирования с помощью перехватчиков
Реализация класса перехватчика
Декорирование EJB аннотацией @Interceptors
Служба таймера EJB
Генерация сеансовых бинов из JPA-сущностей
Резюме
8. Контексты и Инжекция зависимости
Введение в CDI
К'валификаторы
Стереотипы
Типы привязки перехватчика
Резюме
обмен сообщениями в JMS и Управляемых
сообщением бинах
Введение в JMS
Создание проекта и ресурсов JMS
Создание пункта назначения JMS
Отправка сообщений пункту назначения
Обработка сообщений JMS с помощью управляемых
сообщением бинов
Резюме
10. Веб-сервисы SOAP в JAX-WS
Введение в веб-сервисы
Создание простого веб-сервиса
Тестирование нашего веб-сервиса
Разработка клиента для нашего веб-сервиса
Представление EJB в качестве веб-сервисов
Реализация новых веб-сервисов в виде EJB
Представление существующего EJB в виде
веб-сервисов
Создание веб-сервиса из существующего WSDL
Резюме
11. RESTful веб-сервисы в JAX-RS
Создание RESTful веб-сервиса из существующей
базы данных
Анализ сгенерированного кода
Тестирование нашего RESTful веб-сервиса
Разработка клиента RESTful веб-сервиса
Резюме
Приложение А. Отладка корпоративного
приложения отладчиком NetBeans
Отладка корпоративных приложений
Резюме
Приложение Б. Выявление проблем с
производительностью при помощи
профилировщика NetBeans
Профилирование нашего приложения
Резюме
Алфавитный указатель
О книге
Автор(ы) | Хеффельфингер Дэвид |
Раздел | Программирование |
Издатель | ДМК-Пресс |
ISBN | 978-5-94074-914-1 |
Год издания | 2013 |
Количество страниц | 330 |
Формат | 138x204мм |
Вес | 0.38кг |
Переплет | Мягкий переплёт |
Возрастные ограничения | 12 |
Кол-во страниц | 330 |
Размеры | 60x90/16 |
Язык издания | Русский |
Обложка | мягкая обложка |
Количество книг | 1 |
Возрастное ограничение | 12+ |
Издательство | ДМК ПРЕСС |
Тип обложки | мягкая |
Отзывы (3)
-
Александр Мартышов
- 20 октября 20135/5
Отличный перевод!Начал читать эту книгу на английском языке. Потом продолжил здесь на русском – очень точный перевод. Книга очень содержательная. Рекомендую для начального ознакомления со средой NetBeans для Web приложений и сервисов.
0 0
-
Михаил Богатырев
- 19 октября 20134/5
Хорошая книгаОдна из немногочисленных современных книг по Java EE6 на русском языке. Материал раскрывается в доступной форме, читатается легко.
0 0
-
ktv
- 21 мая 20135/5
Хорошее издание для начинающих практиков на русском языке. Единственный минус - неудобный маленький формат книги, но это можно и перетерпеть.
0 0
Добавить отзыв
Книги где автор: Хеффельфингер Дэвид
Программирование - издательство "ДМК-Пресс"
Категория 306 р. - 459 р.
Программирование - издательство "ДМК-Пресс" »