netbeanside5.5连接mysql

netbeanside5.5连接mysql

ID:8813457

大小:516.50 KB

页数:36页

时间:2018-04-08

netbeanside5.5连接mysql_第1页
netbeanside5.5连接mysql_第2页
netbeanside5.5连接mysql_第3页
netbeanside5.5连接mysql_第4页
netbeanside5.5连接mysql_第5页
资源描述:

《netbeanside5.5连接mysql》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、本文介绍了如何创建与MySQL数据库连接的简单、分布式Web应用程序。此外,本文还涉及Web开发的一些基本想法和技术,如JavaServerPages和三层架构,我们会在构造Web应用程序时详细介绍。本教程专为基本了解Java编程和Web开发,并渴望实践所学知识的初学者设计。  作为一种流行的开放源数据库管理系统,MySQL凭借其速度、灵活性和可靠性方面的优势普遍用于Web应用程序中。MySQL采用SQL或StructuredQuery语言,访问并处理数据库中包含的数据。  本教程是ConnectingtoaMySQLDatabas

2、e教程的继续。本教程假设您已在NetBeansIDE中创建并配置了到MySQL数据库的连接。您还需要ifpwafcad.sql中包括的数据库表数据。该SQL文件创建了两个表,counselors和subjects,然后使用样例数据填充它们。将该文件保存到本地目录中,然后在NetBeans中打开它并在您的MySQL数据库中运行它。在本文中,我们工作的数据库命名为test。  获得软件  开始之前,确保您在计算机上安装了如下软件:  l   NetBeansIDE5.5  l   JavaSEDevelopmentKit(JDK™)ve

3、rsion5.0或更高版本  l   MySQL数据库  l   JDBCDriverforMySQL  l   SunJavaSystemApplicationServer  注意:本教程中未严格要求使用SunJavaSystemApplicationServer(SJSAS),因为您可以使用Tomcat,它是与NetBeansIDE绑定的Web服务器。然而,如果您计划在IDE中开发应用程序,那么应用程序服务器会提供很多工具和技术支持,使开发人员的工作更轻松。规划结构  简单的Web应用程序通常采用三层架构设计,其中的用户界面、功

4、能流程逻辑和数据访问与存储均可独立地进行维护。换句话说,这三层的每一层代表了可在自己平台上运行的模块(因此使用术语“分布式”)。  对于本教程中构建的应用程序而言,演示层或用户界面由JSP页面表示,这些页面用来准备发送给客户端浏览器的HTML。我们可以使用几个简单的Java类来编码中间层或逻辑层。最后,可以使用MySQL数据库中的几个表实现数据层。考虑以下的客户端服务器场景:  浏览器中显示的欢迎页面(index.jsp)包含一个简单窗体,允许访问者指定数据。当一个请求传递到包含数据的服务器时,开始访问JSP页面(response.

5、jsp),该页面可立即将指定数据传递给SubjectCounselor.java,这样信息检索流程可以开始了。Java类处理数据并利用AccessDB.java准备发送给数据库的SQL查询。然后,AccessDB.java与数据库连接,按照SQL查询指定的内容,从subjects和counselors表中检索数据。最后,启动返回行程,response.jsp中包含的检索到的数据形成了服务器对客户端的响应。  创建一个新项目  为了实现上述场景,我们为名为IFPWAFCAD的虚拟组织或者国际前职业摔跤手咨询与发展联盟开发一个简单的应用

6、程序。利用该应用程序,用户可以从下拉列表(index.jsp)中选择咨询主题,然后从MySQL数据库中检索数据并将信息返回给用户(response.jsp):index.jspresponse.jsp  让我们首先在IDE中创建一个新项目:  激活NetBeansIDE并从File菜单中选择NewProject(Ctrl+Shift+N)。在Categories下选择Web;并在Projects下选择WebApplication。单击Next。  在ProjectName中,输入IFPWAFCAD。从Server下拉列表中选择你计划

7、使用的服务器。就我们的目的而言,保留所有其他设置为默认值即可,然后单击Finish。  注意:如果您下载了SJSAS但是没有在NetBeansIDE中注册它,可以通过单击Server下拉列表右边的Manage按纽轻松注册它。ServerManager打开,使您能够注册新的服务器。有关更多信息,请参见IDE的HelpContents(F1)中的RegisteringaSunJavaSystemApplicationServerInstance。  IDE为整个应用程序创建一个项目模板,并在SourceEditor中打开一个空白JSP页

8、面(index.jsp)。要更好的了解项目模板的结构,请参见IDE的HelpContents(F1)中的AboutStructuringWebSourceFiles。  准备Web页面  应用程序的演示层包括两个JSP页面:欢迎页面和

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

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

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