打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【免费领取】SSH框架资源分享



    SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。

    集成SSH框架的系统从职责上分为四层:表示层业务逻辑层数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts和hibernate。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(Data Access Objects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring做管理,管理struts和hibernate。


SSM和SSH


1. SSH通常指的是 Struts2 做控制器(controller),spring管理各层的组件,hibernate负责持久化层。

2. SSM则指的是 SpringMVC 做控制器(controller),Spring 管理各层的组件,MyBatis 负责持久化层。

框架异同点


1. 共同点:1.Spring依赖注入DI来管理各层的组件。2.使用面向切面编程AOP管理事物、日志、权限等。

2. 不同点:1.Struts2 和 SpringMVC 控制器(controller)控制视图和模型的交互机制的不同,Struts2是Action类级别,SpringMVC是方法级别,更容易实现RESTful风格。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【SSH】泛泛谈SSM和SSH
为什么要放弃ssh框架
java面试⑥框架部分
一篇SSH框架的应用介绍
JAVA SSH 框架介绍
【SSH2框架(理论篇)】
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服