Разработка приложений Java EE 6 в NetBeans 7

Хеффельфингер Дэвид

Код товара: 1434645
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 3
PDF
884
1 359
Доставим в
г. Москва
Планируемая дата
10 мая (Пт)
Курьером
Л-Пост
бесплатно от 10 000 ₽
В пункт выдачи
от 155 ₽
бесплатно от 10 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Оригинальное название:
Develop professional enterprise Java EE applications quickly and easily with this popular IDE
Год издания:
2013 г.
Может быть отгружен товар указанного или более позднего года
Переводчик:

Описание

Характеристики

Книга представляет собой практическое руководство по использованию возможностей IDE NetBeans 7 для разработки корпоративных приложений, совместимых со стандартом Java ЕЕ 6.
В книге показаны приемы эффективного программирования, задействующие контекстные меню и «горячие» клавиши, мастера и шаблоны среды NetBeans, затрагиваются вопросы создания, конфигурирования, развертывания, отладки и профилирования корпоративных приложений с использованием средств встроенных в IDE NetBeans.
количество томов
1
количество страниц
330 стр.
переплет
Мягкая обложка
размеры
200x140x17 мм
страна изготовления
Россия
цвет
Чёрный
тип бумаги
офсетная (60-220 г/м2)
формат
60x88/16 (140x205 мм)
ISBN
978-5-94074-914-1
стандарт
возрастная категория
18+ (нет данных)
вес
код в Майшоп
1434645
язык
русский

Содержание

Об авторе
О рецензентах
Предисловие
Вопросы, освещаемые в книге
Что нужно для чтения этой книги
Для кого эта книга
Соглашения
Поддержка клиентов
Сообщения об ошибках
Незаконное воспроизведение содержимого книги
Вопросы
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
Профилирование нашего приложения
Резюме
Алфавитный указатель

Отзывы

Вопросы

Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!

Дарим бонусы за отзывы!

За какие отзывы можно получить бонусы?
  • За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
  • Публикуйте фото или видео к отзыву
  • Пишите отзывы на товары с меткой "Бонусы за отзыв"
Правила начисления бонусов
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Разработка приложений Java EE 6 в NetBeans 7» (авторы: Хеффельфингер Дэвид), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!
Ваш населённый пункт:
г. Москва
Выбор населённого пункта