web应用开发步骤

web应用开发步骤

ID:30791899

大小:629.50 KB

页数:10页

时间:2019-01-03

web应用开发步骤_第1页
web应用开发步骤_第2页
web应用开发步骤_第3页
web应用开发步骤_第4页
web应用开发步骤_第5页
资源描述:

《web应用开发步骤》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Web应用部署根Fl录Xweb应用进行纵向分层(分包,毎个包各司^ext4►

2、^JRESystemLibrary(JavaSE7(MacOSXDefail►@>JavaEE5Libraries►gjiWebAppLibraries►&WebRoot▼03、4、Web应用开发步骤:1>创建web丄程(5)—Web应用源码文件夹src▼^ext4►$爭src5JRESystemLibrary[JavaSt7(MacOSXDefaSJ^vaEE5Libraries►qio:javaee.jar-/Applications/MyEciipse/Coif►

3、oio;js

4、f-irnpLjar■/Applications/MyEclipse/C►A:jsf-apijar/Appfkations/MyEclipse/Co►jstl-1.2jar-.''Applications/My田ip丸/Cq▼SWebAppI叶詁生—第三方mysql驱动包►區mVfdf-cofin已匸tor-jaw-5・L8-birLjar一/if亡bRoot■2、在src目录下(5)根据软件设计中得软件架构图,其职)package:[cn.edu.zzti]control、B0^DAO>DB、DO连接数据库准备,首先在WebRootWEB-INFlib目录

5、下导入第三方jar包,用于与mysql数据库进行连接。(5)然后创建数据库(两种情况,如果给定了sql脚本,贝IJ直接将.sql文件通过mysql控制台的命令行,sourcepathXX.sql;导入数据库;如果没有sql脚木,而指定了数据库名称和类或者表的信息,则按要求创建数据库和农,createdatabasecreatetable)⑸再编写JDBCUtil.java类,在DB数拯包中,主要完成数据库张动加载、获取数据库连接,释放连接资源。数据库相关属性信息存储在db.properties文件中,在JDBCUtil.java中通过Properties对象

6、加载(10)▼^ext4▼0src►田cn.edu.zzti.BO►cn.edu.zzti.control►田cn.edu.zzti.DAO▼cn.edu.zzti.DB►DbcoUtiLiava

7、>if

8、StringUtiLjava►•中cn.edu.■1[T

9、JDBCUtil.java圍db.properties却1usernomerroo七2passwd^弼库吐^字,自行修改3url«jdbc:mysql://localhost:3306J4driverName=com.mysql•jdbc•Drivei^^^™r-rcharacterEncodingsu

10、七f-8(下面的代码不需要任何改变)packagecn.edu.zzti.DB;importjava.io.IOException;importjava.io.InputStream;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.util.Properties;publicclassJDBCUtil{priv

11、atestaticStringusername;privatestaticStringpasswd;privatestaticStringurl;privatestaticStringdriverName;static{Propertiesproperties=newProperties。;InputStreamioJDBCUtil.class.getClassLoader0.getResourceAsStream(udb.propertiesn];try{properties.load(io);}catch(IOExceptione){e.printStack

12、TraceQ;}username=properties.getProperty(nusernamen);passwd=properties.getProperty(npasswdN);url=properties.getPropertyC'uiTJ;driverName=properties.getProperty(HdriverNameH);try{Class.forName(driverName);}catch(ClassNotFoundExceptione){e.printStackTraceQ;publicstaticConnectiongetConne

13、ctionQ{try{r

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

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

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