创建一个 Java 应用数据库的桌面应用程序 由 NetBeans 中文社区的 danieljava danieljava 参考 solaris_navi solaris_navi 的 6.0 翻译(2008 年 6 月) 欢迎使用 NetBeans IDE! 本教程将展示如何创建一个 Java 的桌面应用程序,用来访问以及更新数据库。本教程利用 NetBeans IDE 6.0 支持的以下技术: Java 持久化 API (JPA),帮助你使用Java 代码来与数据库接合 Beans 绑定技术 (JSR 295) ,为不同的JavaBeans 控件提供一种方式来相互同步属性值。举一个例子, 你可以使用 Beans 绑定技术来保持 JTable 可视化控件中各单元的值与实体类中各域的值同步。 (在这里,实体类表示数据表) Swing 应用程序框架 (JSR 296) ,提供了一些十分有用的构件,用来快速建立桌面应用程序。 我们将建立一个数据库 CRUD (增、删、改、查)的应用程序,使用一个自定义的控件用来形象化数据(汽车设计预览)。 本教程大多基于开发过程中的截图。用户界面中的一些部分在演示程序制作中可能有改变,所以您可能会注意到教程与演示程序中的一些不同。您可以现在浏览演示程序(预计约 9 分钟) 或者 下载演示程序( zip 格式). 预计持续时间:45 分钟 为完成本教程, 您需要如下表格所示的软件及源文件 软件及源文件 版本要求 NetBeans IDE 版本 6.0 Java 标准开发工具包(JDK) 版本 6 或者 版本 5 Java DB 数据库服务器 (Java DB 已包含在 JDK 6) “汽车”数据库SQL 脚本 “汽车预览”工程包 建立数据库 在 IDE 中开始创建一个 CRUD(增、删、改、查) 桌面应用程序之前, 您应该已经把您的 IDE 链接上应用程序使用的数据库了。 完成这项链接高级设置可以允许您使用 IDE 的高级特性, 帮助您自动的把数据库与您的应用程序绑定起来。 在本教程中,我们提供了使用 Java DB 数据库的教程, 因为在 IDE 中提供了很方便的界面来启动以及停止 Java DB 数据库。 不过,如果不麻烦的话,您也可以选择其他的数据库。 首先检查您是否在 IDE 中注册了 Java DB。 一般来说, Java DB 是自动在 IDE 中注册的, 比如说当您在 IDE 中注册了 “Sun Java System Application Server” 或者您在 JDK 6 上运行程序的时候。如果 Java DB 没有被注册到 IDE 中,请手动进行注册。 确定 Jav a DB 已经在 NetBeans IDE 6...