Разработка приложений Java ЕЕ 6 в NetBeans 7, Хеффельфингер Д., 2013

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Разработка приложений Java ЕЕ 6 в NetBeans 7, Хеффельфингер Д., 2013.

   Книга представляет собой практическое руководство по использованию возможностей IDE NetBeans 7 для разработки корпоративных приложений, совместимых со стандартом Java ЕЕ 6.
В книге показаны приемы эффективного программирования, задействующие контекстные меню и «горячие» клавиши, мастера и шаблоны среды NetBeans, затрагиваются вопросы создания, конфигурирования, развертывания, отладки и профилирования корпоративных приложений с использованием средств встроенных в IDE NetBeans.
Существенное внимание уделено основным API Java ЕЕ в контексте их работы в среде NetBeans. Подробно рассмотрены возможности NetBeans по автоматизации разработки приложений с использованием таких API, как Servlet, JSP, JSTL, JSF, JMS, JPA, JDBC, EJB, JAX-WS, JAX-RS, а также по созданию для них инфраструктурных, коммуникационных и конфигурационных элементов. Затронуты вопросы взаимодействия среды NetBeans с различными серверами приложений, СУБД и внешними службами.
Приводится пример автоматизированной генерации законченного корпоративного приложения из существующей схемы базы данных, а также примеры создания веб-сервисов и автоматизированной генерации их клиентов.
Книга рассчитана на разработчиков желающих разрабатывать Java EE-приложения с использованием функциональных возможностей IDE NetBeans.
Для чтения книги необходимо иметь некоторый опыт работы с Java, в то время как начального знакомства с NetBeans и Java ЕЕ не требуется.

Разработка приложений Java ЕЕ 6 в NetBeans 7, Хеффельфингер Д., 2013


Конфигурирование NetBeans для разработки Java EE-приложений.
NetBeans поставляется предварительно сконфигурированным с сервером приложений GlassFish v.3 и с СУРБД (RDBMS) JavaDB. Если мы хотим использовать включенные в дистрибутив сервер GlassFish v.3 и СУРБД JavaDB, то нам не нужно ничего делать для конфигурирования NetBeans.

Вместе с тем мы можем интегрировать NetBeans с другими серверами приложений Java ЕЕ, например такими, как JBoss, Wcblogic или WebSphere, а также с другими системами реляционных баз данных, такими, например, как MySQL, PostgreSQL, Oracle, или любой другой СУРБД, поддерживающей JDBC, что в общем-то означает с любой СУРБД.

ОГЛАВЛЕНИЕ.
Об авторе.
О рецензентах.
Предисловие
Вопросы, освещаемые в книге.
Что нужно для чтения этой книги.
Для кого эта книга.
Соглашения.
Поддержка клиентов.
Сообщения об ошибках.
Незаконное воспроизведение содержимого книги.
Вопросы.
1. Знакомство с NetBeans.
Введение.
Получение NetBeans.
Установка NetBeans.
Microsoft Windows.
Mac OSx.
Linux и Solaris.
Другие платформы.
Процедура установки.
Первый запуск NetBeans.
Конфигурирование NetBeans для разработки Java ЕЕ-приложений.
Интегрирование NetBeans со сторонним сервером приложений.  
Интегрирование NetBeans с СУРБД стороннего производителя.
Развертывание нашего первого приложения.
Подсказки NctBeans для эффективной разработки.
Автозавершение кода.
Шаблоны кода.
Клавиши быстрого вызова.
Изучение визуальных индикаторов NetBeans.
Резюме.
2. Разработка веб-приложений, содержащих Сервлеты и JSP.
Создание нашего первого веб-приложения.
Изменение кода, сгенерированного NetBeans.
Разработка сервлета.
Добавление сервлета к нашему приложению.
Безопасность веб-приложений.
Реализация аутентификации на основе формы.
Конфигурирование безопасности, специфичной для GlassFish.
Фрагменты JSP.
Создание фрагмента JSP в NetBeans.
Резюме.
3. Улучшение функциональности JSP с помощью JSTL и пользовательских тегов.
Базовые теги JSTL.
Условное отображение части страницы тегом <c:if>.
Отображение взаимоисключающей разметки с помощью Tera<c:choose>.
Итерация по массивам или коллекциям с помощью Tera<c:forEach>.
SQL-теги JSTL.
Извлечение данных из базы данных с помощью тега <sql:query>.
Изменение данных в базе данных с помощью тега <sql:updatc>.
Вставка данных в базу данных.
Обновление данных базы данных.
Удаление данных из базы данных.
Заключительные замечания о 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.
Служба таймера EJВ.
Генерация сеансовых бинов из JPA-сущностей.
Резюме.
8. Контексты и Инжекция зависимости.
Введение в CDI.
Квалификаторы.
Стереотипы.
Типы привязки перехватчика.
Резюме.
9. Обмен сообщениями в JMS и Управляемых сообщением бинах.
Введение в JMS.
Создание проекта и ресурсов JMS.
Создание пункта назначения JMS.
Отправка сообщений пункту назначения.
Обработка сообщений JMS с помощью управляемых сообщением бинов.
Резюме.
10. Веб-сервисы SOAP в JAX-WS.
Введение в веб-сервисы.
Создание нросгого веб-сервиса.
Тестирование нашего веб-сервиса.
Разработка клиента для нашего веб-сервиса.
Представление EJB в качестве веб-сервисов.
Реализация новых веб-сервисов в виде EJB.
Представление существующего EJB в виде веб-сервисов.
Создание веб-сервиса из существующего WSDL.
Резюме.
11. RESTful веб-сервисы в JAX-RS.
Создание RESTful веб-сервиса из существующей базы данных.
Анализ сгенерированного кода.
Тестирование нашего RESTful веб-сервиса.
Разработка клиента RESTful веб-сервиса.
Резюме.
Приложение А. Отладка корпоративного приложения отладчиком NetBeans.
Отладка корпоративных приложений.
Резюме.
Приложение Б. Выявление проблем с производительностью при помощи профилировщика NetBeans.
Профилирование нашего приложения.
Резюме.
Алфавитный указатель.

Купить .
Дата публикации:






Теги: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-10-08 14:04:40