菜单
  

    早期的Web应用全部是静态的HTML页面,可将一些个人信息呈现给浏览者。随着开发技术的发展,有不少技术问世,Model 1模式就是其中之一。Model 1是在JSP大行其道的时代,整个Web应用几乎全部都由JSP页面组成。将控制逻辑和显示逻辑混合在一起,导致代码的重用性非常低,而且不利于维护与扩展。开发人员看出这种开发模式不是长久之计,便提出了MVC的思想,即Model(模型)、View(视图)、Controller(控制器)。模型层负责数据的存取,视图层负责页面的显示工作,而控制层负责处理及跳转工作,这样它们的耦合性大大降低,提高了应用的可扩展性及可维护性。虽然如此,程序员还是有很多工作要做,而且代码的书写也没有一定的规范性。不同的程序员可以写出不同风格的代码,这种项目对于扩展及维护时非常不方便的。这时一些框架就产生了。J2EE开发框架主要有Hibernate,Spring,Struts 2,EXTJS,Json。[1]文献综述

    其中hibernate主要是负责与数据库的连接部分,它是一个对象关系映射的框架。由于本项目中的数据关系不是十分复杂,使用hibernate用于数据库连接有点过于复杂。因此选用较为简单的JDBC用于数据库的连接。

    Struts 2相对Struts 1而言,号称是一个全新的框架。Struts 2与Struts 1相比,确实有很多性的改进,但它并不是新发布的新框架,而是在另一个框架:WebWork基础上发展起来的,Struts 2是WebWork的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证:而且吸收了Struts 1和WebWork两者的优势。

  1. 上一篇:基于蒙特卡洛仿真的系统可靠性参数研究
  2. 下一篇:JAI相机图像采集程序实现和参数选取研究
  1. 蜘蛛玻璃窗清洁服务平台研究与设计

  2. 铁道工程检测与监测项目...

  3. jsp+sqlserver高校二手商品交...

  4. 基于Kinect的手势跟踪与识别算法设计

  5. 医院查询与挂号系统设计与实现

  6. java+mysql酒店管理系统设计与实现

  7. jsp公交刷卡数据统计系统图表的设计与实现

  8. 机器人摩擦焊机头设计

  9. 带式输送机技术英文文献和中文翻译

  10. 分光光度法测定水溶液中有机酸含量的研究

  11. 公共服务均等化文献综述和参考文献

  12. 文化旅游主题展示设计广富林十里长街设计

  13. 探讨“绿色生态”在都市设计中的体现

  14. 《简爱》女性主义的象征

  15. 圆柱绕流国内外研究现状

  16. 合肥老乡鸡连锁餐饮企业的经营策略探析

  17. 新生代农民工培训现状分析

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回