好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

使用struts+spring+hibernate组装web应用.docx

2页
  • 卖家[上传人]:碎****木
  • 文档编号:292681422
  • 上传时间:2022-05-15
  • 文档格式:DOCX
  • 文档大小:12.52KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 使用struts+spring+hibernate组装web应用这篇文章将争论怎样组合几个的框架去做到松耦合的目的,怎样建立你的构架,怎样让你的各个应用层保持全都富于挑战的是:组合这些框架使得每一层都以一种松耦合的方式彼此沟通,而与底层的技术无关这篇文章将使用3种流行的开源框架来争论组合框架的策略 其实,就算用Java建筑一个不是很烦琐的web应用程序,也不是件轻松的事情当为一个应用程序建筑一个构架时有很多事情需要考虑从高层来说,开发者需要考虑:怎样建立用户接口?在哪里处理业务规律?和怎样长久化应用数据这三层每一层都有它们各自的问题需要答复 各个层次应当使用什么技术?怎样才能把应用程序设计得松耦合和能敏捷转变?构架允许层的替换不会影响到其它层吗?应用程序怎样处理容器级的效劳,比方事务处理? 当为你的web应用程序创立一个构架时,需要涉及到相当多的问题幸运的是,已经有不少开发者已经遇到过这类重复发生的问题,并且建立了处理这类问题的框架一个好框架具备以下几点: 减轻开发者处理简单的问题的负担(“不重复创造轮子”);内部定义为可扩展的;有一个强大的用户群支持。

      框架通常能够很好的解决一方面的问题然而,你的应用程序有几个层可能都需要它们各自的框架就如解决你的用户接口(UI)问题时你就不应当把事务规律和长久化规律掺杂进来例如,你不应当在掌握器里面写jdbc代码,使它包含有业务规律,这不是掌握器应当供应的功能它应当是轻量级的,代理来自用户接口(UI)外的调用恳求给其它效劳于这些恳求的应用层好的框架自然的形成代码如何分布的指导更重要的是,框架减轻开发者从头开头写像长久层这样的代码的苦痛,使他们专注于对客户来说很重要的应用规律 这篇文章将争论怎样组合几个的框架去做到松耦合的目的,怎样建立你的构架,怎样让你的各个应用层保持全都富于挑战的是:组合这些框架使得每一层都以一种松耦合的方式彼此沟通,而与底层的技术无关这篇文章将使用3种流行的开源框架来争论组合框架的策略表现层我们将使用Struts;业务层我们将使用Spring;长久层使用Hibrenate.你也可以在你的应用程序中替换这些框架中的任何一种而得到同样的效果图1展现了当这些框架组合在一起时从高层看是什么样子。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.