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

Для перехода к полноэкранному предварительному просмотру щелкните изображение
Снабдите свои корпоративные приложения или приложения рабочей среды, управляемые базой данных, интерфейсом пользователя
Подключение к любой базе данных
В состав пакета среды IDE входят драйверы для серверов баз данных MySQL, PostgreSQL и Oracle DB. В комплекте с базой данных Java DB поставляется сервер приложений Glassfish и комплект JDK 6, так что для создания веб-приложений и корпоративных приложений на основе баз данных есть все необходимое. Кроме того, в среде IDE можно зарегистрировать любой драйвер JDBC, с помощью которого можно подключиться практически к любой базе данных, имеющей драйвер JDBC.
|
|
Oracle Database
В среду IDE NetBeans добавлена встроенная поддержка сервера Oracle Database, что позволяет устанавливать соединение с ним и работать с базой данных непосредственно в среде IDE. Предоставляется упрощенное диалоговое окно создания подключения. Для установки соединения с Oracle Database 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 можно перетащить таблицы непосредственно из проводника баз данных на компоненты, отображаемые на веб-странице в режиме конструктора, и этот компонент будет автоматически привязан к таблице. Это значительно увеличивает производительность создания веб-приложений, ориентированных на использование баз данных.
Краткое руководство по началу работы с приложениями Swing, ориентированными на базы данных
При создании проекта Swing можно сразу же приступить к работе с помощью мастера приложений для баз данных, который позволяет выбрать таблицы из подключения в проводнике базы данных, а затем автоматически создать для этих таблиц базовое приложение CRUD (Create-Read-Update-Delete – создание, чтение, обновление, удаление).
Быстрое начало работы с веб-приложениями JSF, ориентированными на базы данных
Базовое веб-приложение CRUD (Create-Read-Update-Delete – создание, чтение, обновление, удаление) на основе JSF можно быстро создать с помощью нового генератора CRUD JSF. Он позволяет собрать полностью функциональное приложение CRUD из таблиц базы данных в два этапа: сначала из таблиц базы данных создаются объекты сущности JPA, а затем для этих сущностей генерируются страницы CRUD.
|
|
Управление с помощью интерфейса API сохранения состояния Java (JPA)
В среде IDE NetBeans можно быстро создать классы сущностей JPA из существующих баз данных. Впоследствии эти классы сущностей можно использовать для создания страниц JSF, веб-служб RESTful и других объектов кода для интеграции данных в приложения.
|
|
|
Интеграция со внешними средствами и службами
|
|
|