* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 在J2EE开发中,搭配良好的框架可以降低开发人员解决复杂问题的难度,而如何将框架整合起来,以使每一层都向另外的层次以松散的方式来提供接口,同时让组合的三个框架在每一层都以一种松耦合的方式彼此沟通,从而与低层的技术透明无关,这就是框架分析的目的和要求。 所以我们把Structs、Hibernate和Spring组合起来的目标就是希望能实现系统的“低耦合、高内聚”。也就是要求系统易于维护、易于适应变更、可重用性的特点。 根据前期对需求的分析,决定采用基于SSH框架来构建此分布式的信息管理系统。SSH多层的构架模式,从上到下依次为视图层、控制器层、模型层、持久化层和数据库层,如下图所示: 框架讲解: 视图层:职责是提供控制器,将页面的请求委派给其他层进行处理,为显示提供业务数据模型。 控制层:职责是按预定的业务逻辑处理视图层提交的请求。 (1)?处理业务逻辑和业务校验 (2) 事务管理 (3) 管理业务层对象间的依赖关系 (4) 向表示层提供具体业务服务的实现类 模型层:职责是将模型的状态转交视图层,以提供页面给浏览器。 数据持久层:职责是建立持久化类及其属性
原创力文档

文档评论(0)