corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 7.1 Features

数据库集成

NetBeans SQL 编辑器
单击图像查看全屏预览

为数据库驱动的企业或桌面应用程序提供用户界面

连接到任意数据库

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 服务和其他有用的代码工件以将数据集成到应用程序中。

...

- 与外部工具和服务的集成