生成java桌面数据库应用程序

生成java桌面数据库应用程序

ID:16468208

大小:323.50 KB

页数:18页

时间:2018-08-10

生成java桌面数据库应用程序_第1页
生成java桌面数据库应用程序_第2页
生成java桌面数据库应用程序_第3页
生成java桌面数据库应用程序_第4页
生成java桌面数据库应用程序_第5页
资源描述:

《生成java桌面数据库应用程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、生成Java桌面数据库应用程序本教程介绍如何创建可用于访问和更新数据库的桌面Java应用程序。本教程将利用NetBeansIDE中对以下技术的支持:·Java持久性API(JPA)-帮助使用Java代码与数据库进行交互。·Bean绑定(JSR-295)-为不同的JavaBeans组件提供一种彼此同步属性值的方法。例如,可以使用Bean绑定来使JTable可视组件中单元格的值与实体类中的字段值保持同步。(而实体类又表示数据库表。)·Swing应用程序框架(JSR-296)-为快速创建桌面应用程序提供了一些有用的模块。我们将创建一个数据库CRUD(创建、

2、读取、更新、删除)应用程序,其中包含一个用于对数据进行可视化(汽车设计预览)的定制组件。本教程大量采用基于早期内部开发版本的IDE的截屏视频。某些用户界面从演示制作完成后就发生了变化,因此您可能会注意到本教程与演示之间存在一些差异。可以立即查看演示(大约9分钟)或下载演示的zip文件。预计时间:45分钟目录·设置数据库·启动服务器并创建数据库·连接数据库·创建应用程序·运行生成的应用程序·检查应用程序的已生成部分·添加其他控件·将控件与表中的值绑定·设置定制组件·生成并部署应用程序·后续步骤要学完本教程,您需要具备下表所列的软件和资源。软件或资源要求

3、的版本NetBeansIDE版本6.5JavaDevelopmentKit(JDK)版本6或版本5JavaDB数据库服务器(JavaDB包含在JDK6中)汽车数据库SQL脚本CarPreview项目设置数据库开始在IDE中创建桌面CRUD(创建、读取、更新、删除)应用程序之前,应已将IDE连接到应用程序要使用的数据库。提前设置此连接,您便可以利用IDE中的自动将数据库绑定到应用程序这一功能。在本教程中,我们提供了使用JavaDB数据库的说明,因为存在一个便于从IDE启动和停止JavaDB数据库服务器的接口。但是,可以毫不费力地使用其他的数据库服务器。

4、首先,验证是否在IDE中注册了JavaDB。在很多情况下,JavaDB是自动在IDE中注册的(例如当您在IDE中注册GlassFish应用程序服务器时,或者在JDK6中运行时)。如果JavaDB未在IDE中注册,则手动将它注册。要验证JavaDB是否已在IDE中注册,请执行以下操作:1.打开“服务”窗口。2.右键单击“数据库”>"JavaDB"节点,然后选择“属性”。如果JavaDB已注册,则“Java 数据库安装”和“数据库位置”这两个字段均已填写。如果JavaDB未注册,则填写以下两个字段:oJava数据库安装。输入指向数据库服务器的路径。o数据

5、库位置。输入希望存储数据库的文件夹。3.单击“确定”。启动服务器并创建数据库在向IDE注册JavaDB之后,可以轻松地启动和停止数据库服务器,以及创建新数据库。要在IDE中启动数据库服务器,请执行以下操作:·在“服务”窗口中,右键单击“数据库”>"Java DB",然后选择“启动服务器”。如果还没有为数据库设定位置,则会出现“设置数据库位置”对话框。输入数据库服务器用于存储数据库的位置。如果愿意,可以在该位置创建新文件夹。服务器启动之后,“JavaDB数据库进程”标签会在“输出”窗口中打开,并显示类似于以下内容的消息:ApacheDerbyNetwo

6、rkServer-10.2.2.0-(485682)startedandreadytoacceptconnectionsonport1527at2007-09-0510:26:25.424GMT创建数据库,请执行以下操作:1.在“服务”窗口中,右键单击“数据库”>"Java DB",然后选择“创建数据库”。1.对于“数据库名称”文本字段,键入car_database。还要将“用户名”和“口令”设置为nbuser。2.单击“确定”。连接数据库到目前为止,我们已成功启动了数据库服务器,并创建了一个数据库。但是,我们还需要连接新数据库,然后才能开始在IDE

7、中使用该数据库。要连接car_database数据库,请执行以下操作:1.切换到“服务”窗口(Ctrl+5),然后展开“数据库”节点查看新数据库。2.右键单击“数据库连接”节点(jdbc:derby://localhost:1527/car_database[NBUSER上的nbuser]),选择“连接”。现在,连接节点图标应该完全显示(),这表示连接已成功。3.展开连接节点,右键单击其“表”子节点,然后选择“执行命令”。4.复制car.sql文件的内容,并将其粘贴到源代码编辑器的“SQL命令1”标签中。这是SQL脚本,该脚本将使用关于汽车的数据填充

8、数据库。5.在源代码编辑器工具栏中,单击“运行SQL”按钮()以运行该脚本。创建应用程序1.选择“文件”>“

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。