java程序中使用SSH框架的好处

 时间:2024-10-17 10:08:55

1、表现层是传统的JSP技术,自1999年问世以来,经过多年的发展,其广泛的应用和稳定的表现,为其作为表现层技术打下了坚实的基础。中间层采用的是流行的Spring+Hibernat髫潋啜缅e,为了将控制层与业务逻辑层分离,又细分为以下几种。

2、Web层,就是MVC模式里面的“C”(controller),负责控制业务逻辑层与表现层的交互,调用业务逻辑层,并将业务数据返回给表现层作组织表现,该系统的MVC框架采用Struts。

3、 Service层(就是业务逻辑层),负责实现业务逻辑。业务逻辑层以DAO层为基础,通过对DAO组件的正面模式包装,完成系统所要求的业务逻辑。

4、DAO层,负责与持久化对象交互。该层封装了数据的增、删、查、改的操作。

5、 PO,持久化对象。通过实体关系映射工具将关系型数据库的数据映射成对象,很方便地实现以面向对象方式操作数据库,该系统采用Hibernate作为ORM框架。

6、Spring的作用贯穿了整个中间层,将Web层、Service层、DAO层及PO无缝整合,其数据服务层用来存放数据。

7、一稍僚敉视个良好的框架可以让开发人员减轻重新建立解决复杂问题方案的负担和精力;它可以被扩展以进行内部的定制化;并且有强大的用户社区来支持它。框架通常能很好的解决一个问题。然而,你的应用是分层的,可能每一个层都需要各自的框架。仅仅解决UI问题并不意味着你能够很好的将业务逻辑和持久性逻辑和UI 组件很好的耦合。

  • 微信开发中相关的配置及微信web开发工具使用
  • Word如何插入题注
  • 在Word2013输入引号的时候格式不对如何解决
  • Word怎么对齐目录
  • word中如何检查拼写和语法
  • 热门搜索
    小学生植树节手抄报 初中生手抄报 食品安全手抄报图片 38妇女节手抄报图片 热爱生命手抄报 五年级语文手抄报 关于春节手抄报 法制教育手抄报内容 少代会手抄报 小学一年级手抄报