by Mark Eagle》这个示例,网上有这个的中英文" name="description" />

Struts+Spring+Hibernate 的示例(一)

发表于:2007-06-22来源:作者:点击数: 标签:
先说说《 Wiring Your Web Application with Open Source Java MI LY: Times New Roman; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">by Mark Eagle》这个示例,网上有这个的中英文

   

先说说《Wiring Your Web Application with Open Source Java MILY: "Times New Roman"; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">by Mark Eagle》这个示例,网上有这个的中英文文章。在后续的说明中我会将文章的部分内容引用进来。我使用的开发工具是 Eclipse3.1 + MyEclipse4.0M2。

针对一个简单或者复杂的 Web 应用程序,我们需要考虑诸如是怎样建立用户接口?在哪里处理业务逻辑?怎样持久化的数据?而针对这三个层次,每个层次我们都要仔细考虑:各个层该使用什么技术? 怎样的设计能松散耦合还能灵活改变? 怎样替换某个层而不影响整体构架?应用程序如何做各种级别的业务处理(比如事务处理)?等等。

对于这个示例我们采用当前流行的三种框架来做到 Web 应用程序的松散耦合:表示层我们用 Struts;业务层我们用 Spring;而持久层则用 Hibernate。

Struts 负责管理用户的请求,做出响应;提供控制器,委派调用业务逻辑;处理异常;UI 验证等。
(未完待续)

原文转自:http://www.ltesting.net