可维护的数据库浏览器

上传人:wo7****35 文档编号:62115319 上传时间:2018-12-17 格式:PPT 页数:10 大小:324KB
返回 下载 相关 举报
可维护的数据库浏览器_第1页
第1页 / 共10页
可维护的数据库浏览器_第2页
第2页 / 共10页
可维护的数据库浏览器_第3页
第3页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《可维护的数据库浏览器》由会员分享,可在线阅读,更多相关《可维护的数据库浏览器(10页珍藏版)》请在金锄头文库上搜索。

1、可维护的数据库浏览器,指导教师 学 生,功能简介:,基于Web采用三层结构,用MVC模式组合JSP Servlet和JavaBean Web界面的要求是允许用户浏览相关数据库中的内容.该界面使用户可以通过指定一个JDBC驱动器或URL来与一个数据库连接。接着,应用程序会允许用户浏览数据库中定义的所有表,并且可以选择任何一个表对其数据进行处理。同样,用户还可以输入SQL查询语句并查看这些查询操作产生的列表数据。在用户使用会话的任何时间内,必须确保用户可以很容易地断开数据库,并连接到另一个数据库上。,三层结构 :,优点: 三层结构是个更灵活的体系结构,它把显示逻辑从业务逻辑中分离出来,这就意味着业

2、务代码是独立的,可以不关心怎样显示和在哪里显示。 业务逻辑层现在处于中间层,不需要关心由哪种类型的客户来显示数据,也可以与后端系统保持相对独立性,有利于系统扩展。,三层结构:,Tomcat作为WebServer Servlet控制类实现业务逻辑控制 多种数据库连接,MVC模式:,模型:应用程序的业务逻辑 视图:应用程序的表示层 控制器:用Servlet实现,表示层-视图标志库,所有的.JSP都是表示层 表示层的核心是请求控制器,controller.jsp。它可以用来创建RequestController会话bean的一个实例,该实例可以实现页面流程逻辑,并可以推动控制器定义的JSP视图对请求

3、做出响应。是入口点。,controller.jsp chooseTable.jsp csvView.jsp editTable.jsp tableView.jsp systemError.jsp updateOK.jsp logout.jsp,逻辑(模型):,程序中的业务逻辑 封装到组件(Bean)中有利于测试改进质量和重用,RequestHandler.java BrowseSession.java ChooseTable.java NewConnection.java DBConnect.java,控制类:,Servlet和帮助类,RequestController.java UpdateTable.java Logout.java 等,数据层-Web.xml,JDBC功能的核心包含在JDBCTableModel类中。 JDBCTableModel.java 该类将运行SQL查询,并维护ResultSets建立的内部数据结构。,实现应用程序所需的最后一个文件是WAR的web.xml文件。它有两项任务;首先,必须告诉JSP引擎到那里去寻找描述视图标志库所需的标志库描述符;其次,还必须把应用程序的“welcome page”设为“controller.jsp”。将应用程序的环境设为dbexplore。 web.xml,状态图:,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号