
数据库集成

单击图像查看全屏预览
为数据库驱动的企业或桌面应用程序提供用户界面
连接到任意数据库
IDE 与 MySQL、PostgreSQL 和 Oracle DB 数据库服务器驱动程序捆绑在一起。Java DB 数据库与 GlassFish Server 和 JDK 6 捆绑在一起,因此,为您提供了直接生成数据识别 Web 和企业应用程序所需的全部功能。您还可以在 IDE 中注册任何其他 JDBC 驱动程序,因此,您几乎可以与任何提供 JDBC 驱动程序的数据库相关联。
|
|
Oracle Database
NetBeans IDE 添加了对 Oracle Database 的内置支持,以使您能够方便地从 IDE 中建立连接并开始使用数据库。“新建连接”对话框已替换为简化的对话框。可以使用预定义的值建立到 Oracle Database XE 的连接。
|

|
轻松集成 MySQL
由于 NetBeans IDE 可以自动检测现有的 MySQL 数据库,因此简化了使用 MySQL 的过程。可以注册 MySQL 服务器并直接从 IDE 中启动/停止本地服务器。使用数据库资源管理器可以连接、浏览、创建或删除数据库。您也可以注册外部管理工具(如 phpMyAdmin)并直接从 IDE 中调用这些工具。
SQL 编辑器
通过使用 SQL 编辑器的代码完成功能,您可以更快地插入架构、表和列名称。此外,您还可以浏览所有 SQL 语句的历史记录,通过搜索项和/或通过连接 URL 对其进行过滤,然后插入选定的语句。您可以在 SQL 编辑器中对查询结果进行排序,并逐页装入返回的大型数据集。您可以直接更改返回结果的值并插入或删除行。
Sakila 样例数据库
Sakila 是用于教程和示例的“正式”MySQL 样例数据库。要将 Sakila 数据库装入 MySQL 服务器,只需从更新中心(“工具”>“插件”)安装 Sakila 插件即可。
|

|
浏览和维护数据库
通过使用数据库资源管理器,您可以快速查看表和列。创建、修改和删除表、列和索引等。您可以在 SQL 编辑器中打开、编辑和运行任何 SQL 脚本。编辑器提供了语法突出显示功能,可使脚本编写过程变得更加轻松。如果运行的脚本返回数据,还会在 SQL 编辑器中显示该数据。
将表拖放到 Web 应用程序中
通过使用 Visual JSF Web 框架,您可以在 Web 页的“设计”视图中将数据库表从数据库资源管理器直接拖至组件上,并自动将组件与表绑定在一起。这可大大提高生成面向数据库的 Web 应用程序的效率。
快速生成面向数据库的 Swing 应用程序
在创建 Java Swing 项目时,可通过使用数据库应用程序向导立即开始您的工作,您可以通过数据库资源管理器中的连接选择表,然后自动为这些表生成基本 CRUD(Create-Read-Update-Delete,创建、读取、更新和删除)应用程序。
快速生成面向数据库的 JSF Web 应用程序
也可以使用新的 JSF CRUD 生成器(Create-Read-Update-Delete,创建、读取、更新和删除)快速创建基于 JSF 的基本 CRUD Web 应用程序。这样,您就可以使用以下两个步骤通过数据库表生成完全正常工作的 CRUD 应用程序:首先,通过数据库表生成 JPA 实体对象,然后为这些实体生成 CRUD 页。
|
|
通过 Java 持久性 API (Java Persistence API, JPA) 进行控制
借助于 NetBeans IDE,您可以通过现有数据库快速生成 JPA 实体类。然后,可使用该实体类生成 JSF 页、REST 风格的 Web 服务和其他有用的代码工件以将数据集成到应用程序中。
|
|
|
与外部工具和服务的集成
|
|
|