MVC与SSH(SSM)间关系
来源:互联网 发布:知鸟二维码图片 编辑:程序博客网 时间:2024/05/22 01:50
MVC是一个框架模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。最典型的MVC就是JSP + servlet + javabean的模式。
集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts和hibernate。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(Data Access Objects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring做管理,管理struts和hibernate。
MVC三层架构:模型层,控制层和视图层。模型层,用Hibernate框架让来JavaBean在数据库生成表及关联,通过对JavaBean的操作来 对数据库进行操作;控制层,用Struts框架来连接数据层和视图层的,接收、处理、发送数据并控制流程;视图层,用JSP模板把页面展现给用户以及提供 与用户的交互。而Spring框架粘合了Hibernate和Struts,透明的管理了整个架构,提供IOC容器使代码松耦合以及AOP框架的切面功能 等等。
MVC是一种框架模式,是一种思想,SSH是一种框架,是框架模式的实现,SSH是一种经典的MVC模式。SSH是指struts2、spring、hibernate,是三种被封装的框架。MVC是指Model、view、control,是程序的一种分层模式。SSH是一种经典的MVC模式。
1 0
- MVC与SSH(SSM)间关系
- SSH MVC的关系
- SSH框架与MVC架构之间的关系
- SSH框架与MVC架构之间的关系
- SSH框架与MVC架构之间的关系
- ssh框架与mvc及业务逻辑之间的关系
- SSH与SSM学习之hibernate16——表与表的三种关系
- MVC框架简介,SSH 和SSM
- MVC框架简介,SSH 和SSM
- SSH与SSM学习之hibernate19——多对一一对多关系维护
- SSM与SSH的对比
- SSH和MVC的关系
- SSH与MVC
- SSH与SSM比较与选型
- SSM与SSH框架的区别
- ssh整合以及与ssm框架对比
- ssh与ssm部分区别小计
- MVC架构和SSH框架对应关系
- Complex Number Multiplication
- HTTP协议详解-简要
- hdu5755
- 简明python学习教程三--装饰器
- 最详细的 HTTPS 科普扫盲帖
- MVC与SSH(SSM)间关系
- Java发送邮件消息及超链接
- 用户登录记住密码
- 织梦仿站常用标签
- 【MyBatis】org.apache.ibatis.executor.statement.StatementHandler.prepare(java.sql.Connection)
- Web开发基础
- clamav-0.99.2的编译
- 简明python学习教程四--正则表达式
- Two Sum II