2。3 MVC模式

MVC[[[]  秦小波。 设计模式之禅[M]。 机械工业出版社 2010。1  526~528。]]是一种特别好的设计模式,有软件的地方就有MVC。因为它保持三层独立,这样就降低了依赖,而开发效率则被提高。

M层,理解成中文就是模型层。是描述数据模型的,也就是JavaBean,在开发中,数据库中有很多张表,我们也会写多个JavaBean,这样就可以很轻松的使用数据模型了。

V层,理解成中文就是视图层。是强数据库中的数据展现到用户面前。通过视图,用户可以进行一些操作,向服务器发送一些请求。一个html文件或者一个jsp文件就可以充当一个视图。

C层,就是控制层。接受请求,根据请求,调用数据模型,根据处理结果,调用相应的视图层,将处理过的数据呈现在用户面前。一般使用Servlet充当控制器。

通过这种设计模式,降低了依赖,开发效率则被提高,扩展维护也更加方便。因为我们的系统不是很大的,用JSP和Servlet来开发是完全可行。但如果是一个很大很大的系统,我们就需要使用框架才能提高效率,比如Spring和mybatis等。而这些框架也是基于MVC的。来自~优尔、论文|网www.youerw.com +QQ752018766-

图2-1 MVC 模式体系的工作原理

2。4 Tomcat简介

Tomcat服务器是一个免费的开发源代码的Web应用服务器[[[]  钟经纬。 贯通Tomcat开发:Java Web 开发配置、整合、应用开发详情[M]。 电子工业出版社, 2008。8 前言部分]]。Tomcat作为轻量级应用服务器,拥有很多优点。首先Tomcat服务器无需付费,免费使用。其次就是开放源代码。Tomcat被广泛使用与JSP的调试。在访问数量不是很大的情况下,我们优先选择Tomcat作为我们开发的web服务器。只需要安装和配置,然后搭建一个web应用,这样Tomcat就可以响应请求了。Tomcat是对Apache服务器的拓展,但Tomcat是独立运行的。Tomcat在有些地方是不如Apache服务器的。我个人认为,Tomcat就像一个容器,是用来盛放东西的,这里我们要放的东西就是Servlet和JSP。

2。5 MySQL数据库

MySQL是一个小型关系数据库管理系统,与其他大型数据库管理系统相比,MySQL规模小,体积小、速度快、成本低,且它提供的功能已经够用,这些特性使得MySQL [[[]  刘增杰,李坤。  MySQL5。6从零开始学[M]。 清华大学出版社 2013  5~8。]]很受欢迎。

MySQL是多线程编程,不会占用特别多的系统资源。它适用于多种操作平台,由于底层代码是有C和C++编写,所以移植性非常好。MySQL根据线程来分配内存,因此具有很高的稳定性,查询功能相当完善。但我们不能自己定义数据类型,面对高并发的情况,数据库设计需要特别严谨了。

上一篇:jsp+mysql公司财务预算管理系统的设计
下一篇:模拟ATM工作系统的设计与实现+ER图

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

jsp+mysql的B2C网上商城系统的设计与实现

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发