corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 7.1 Features

Java EE (Enterprise Edition)

Разработка приложений Java Enterprise в среде IDE NetBeans
Для перехода к полноэкранному предварительному просмотру щелкните изображение

Разрабатывайте переносимые, надежные, масштабируемые и безопасные серверные приложения Java. Приложения Java Enterprise развертываются на серверах, и доступ к ним можно осуществить с помощью веб-обозревателя.

Полная поддержка Java Enterprise Edition 6 Улучшенная функция!

Среда IDE NetBeans является первой средой, предоставляющей полную поддержку новейших стандартов Java EE 6, JSF 2.0 (Facelets), Java Persistence 2.0 или учета контекстов и зависимостей версии 1.0, а также платформы Java EE 5 и J2EE 1.4. Используйте среду IDE NetBeans для разработки при помощи API-интерфейса Java Persistence, сервлетов, JavaServer Pages (JSP), Enterprise JavaBeans (EJB 3.1), веб-служб и других технологий Java EE.
Начало работы с приложениями для Java EE


Учет контекстов и зависимостей (JSR 299)

Используйте мастер создания проекта или мастер создания файла для создания файлов, готовых для учета контекстов и зависимостей (CDI). CDI позволяет компонентам Java EE, в частности, сервлетам, компонентам EJB и JavaBeans существовать в рамках жизненного цикла приложения с четко определенными областями действия. Щелкните правой кнопкой мыши любую точку учета для вызова действий перехода к объектам учета и проверки объектов учета.
Начало работы с учетом контекстов и зависимостей, а также JSF 2.0

Окно корпоративного проекта

Список серверов предприятия

Развертывание на сервере

Среда IDE совместима с любым стандартным контейнером Java Enterprise Edition (Java EE), среда протестирована на серверах приложений GlassFish Server Open Source Edition 3.1, WebLogic 11g PS3, Apache Tomcat 7.0 и 6.0, JBoss 6.0, и др.


Разработка JSF 2.0 Development

Среда IDE NetBeans поддерживает Facelets, официальную технологию управления представлением JSF 2.0. Можно создавать новые проекты веб-приложений на основе платформы Facelets и работать со стандартными элементами демонстрационной реализации JSF. К их числу относятся элементы управления полной библиотеки JavaServer Faces, такие как "Table", "Calendar", "Tree", "Tab Set", "File Upload" и многие другие.

В поставку среды IDE входит редактор для развертывания дескрипторов (файлы web.xml) и монитор HTTP для отслеживания и отладки потока данных между элементами веб-приложения.

 

Шаблоны и создание кода JSF

Используйте средство создания приложений JSF CRUD (Create/Read/Update/Delete – создание, чтение, обновление, удаление) для построения функциональной страницы JSF для управления данными из базы данных. Мастер создания файла может создавать настраиваемые страницы CRUD JSF из существующих объектов.

Используйте шаблоны настраиваемых компонентов HTML и JSF для перетаскивания форм HTML и JSF на веб-страницы и создавайте таблицы данных JSF из объектов. Теперь, везде, где это возможно, среда IDE создает код с использованием аннотаций, а не дескрипторов развертывания.

 

Разработка Enterprise Java Beans (EJB)

Теперь среда IDE поддерживает EJB 3.1 в проектах веб-приложений, а мастер создания файла проекта EJB предоставляет тип сеанса Singleton. Используйте мастер для быстрого создания сеансного компонента для класса сущностей, включая соответствующие аннотации и часто используемые методы по умолчанию. Компонент может быть отображен в представлении с локальным интерфейсом или без интерфейса.

Сохранение состояния Java

Среда IDE предоставляет инструментальные средства для работы с интерфейсом API сохранения состояния Java 2.0. Мастеры позволяют создавать классы сущностей из базы данных и приложение JavaServer Faces CRUD (Create Retrieve Update Delete - создание, чтение, обновление, удаление) из классов сущностей. Среда IDE поддерживает все типы взаимосвязей сущностей (один к одному, один ко многим, многие к одному и многие ко многим), а также все типы первичных ключей (в один столбец, составной и сгенерированный). В среде IDE также предусмотрены шаблоны и графические редакторы для создания и управления блоками устойчивости.

 

Разработка JavaServer Pages (JSP)

В файлах JavaServer Pages (JSP) редактор предоставляет вам такие вспомогательные функции как автозавершение кода, гипертекстовый переход, проверку ошибок и отладку. Также существует возможность использования JavaServer Pages Standard Tag Library (JSTL).


Развертывание при сохранении

Среда IDE мгновенно выполняет повторное развертывание любого выполняющегося приложения Java EE при любом изменении проекта. Развертывание при сохранении доступно для веб-приложений, приложений EJB и EAR, а также поддерживается на серверах GlassFish 3.x и 2.x, WebLogic и Tomcat (предполагается развертывание из каталога).


- Учебная карта по Java EE и Java Web

facelet


Создание страниц JSF из классов сущностей

Проектирование веб-приложений