
Интеграция с базами данных

Для перехода к полноэкранному предварительному просмотру щелкните изображение
Снабдите свои корпоративные приложения или приложения рабочей среды, управляемые базой данных, интерфейсом пользователя
Подключение к любой базе данных
В состав пакета среды IDE входят драйверы для серверов баз данных MySQL, PostgreSQL и Oracle DB. В комплекте с базой данных Java DB поставляется сервер приложений Glassfish и комплект JDK 6, так что для создания веб-приложений и корпоративных приложений на основе баз данных есть все необходимое. Кроме того, в среде IDE можно зарегистрировать любой драйвер JDBC, с помощью которого можно подключиться практически к любой базе данных, имеющей драйвер JDBC.
|
|
База данных Oracle
В среду IDE NetBeans добавлена встроенная поддержка базы данных Oracle, что позволяет устанавливать подключение к ней и работать с базой данных непосредственно в среде IDE. Для установки подключения к базе данных Oracle XE можно использовать предварительно заданные значения.
|

|
Легкая интеграция с MySQL
Работать с MySQL в среде IDE NetBeans очень просто, поскольку она автоматически обнаруживает существующие базы данных MySQL. Зарегистрируйте сервер MySQL и запускайте или останавливайте локальные серверы напрямую из среды IDE. Используйте проводник баз данных для подключения, обзора, создания или удаления баз данных. Можно также зарегистрировать внешние средства администрирования (например, phpMyAdmin) и напрямую вызывать их из среды IDE.
Редактор SQL
Функция автозавершения кода в редакторе SQL позволяет быстрее вставлять в него названия схем, таблиц и столбцов. Редактор позволяет просматривать историю всех запросов SQL, фильтровать их по поисковым запросам и/или по URL-адресам подключения, а затем вставлять выбранный оператор. Результаты запроса можно отсортировать в редакторе SQL и загружать крупные возвращенные наборы данных постранично. Можно напрямую изменять значения возвращенных результатов, а также вставлять и удалять строки.
Пример базы данных Sakila
Sakila является официальным примером базы данных MySQL, который используется в учебных курсах и примерах. Чтобы загрузить базу данных Sakila в сервер MySQL, установите подключаемый модуль Sakila из центра обновления ("Сервис" > "Подключаемые модули").
|

|
Просмотр и обслуживание баз данных
Обозреватель баз данных содержит краткое представление таблиц и столбцов и позволяет создавать, изменять и удалять таблицы, столбцы и индексы. Разработчик может открывать, редактировать и запускать любые сценарии SQL в редакторе SQL. Для упрощения написания сценариев в редакторе имеется выделение синтаксиса. При выполнении сценария, возвращающего данные, они также отображаются в редакторе SQL.
Быстрое начало работы с веб-приложениями JSF, ориентированными на базы данных
Базовые веб-приложения CRUD (Create-Read-Update-Delete – создание, чтение, обновление, удаление) на основе JSF можно быстро создать с помощью мастеров в среде IDE. Они позволяют собрать полностью функциональное приложение CRUD из таблиц базы данных в два этапа: сначала из таблиц базы данных создаются объекты сущности JPA, а затем для этих сущностей генерируются страницы CRUD на основе JSF.
|
|
Управление с помощью интерфейса API сохранения состояния Java (JPA)
В среде IDE NetBeans можно быстро создать классы сущностей JPA из существующих баз данных. Впоследствии эти классы сущностей можно использовать для создания страниц JSF, веб-служб RESTful и других объектов кода для интеграции данных в приложения. Можно использовать автозавершение кода в редакторе для указания имен таблиц, столбцов и единиц сохранения состояния.
|
|
|
Интеграция со внешними средствами и службами
|
|
|