ssm框架的优点(ssm框架的优点与缺点)

本篇文章给大家谈谈ssm框架的优点,以及ssm框架的优点与缺点对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

使用ssm框架开发的优点

ssm和ssh说白了就是m和h的区袭并弊别

用最通俗易懂的话说,就是m是h的缩减版。

就是说m种包含的内容是一些开发项目中比较常用的。

而h算是完整版,包含了更多的内容,

可以说h比m的内容多太拍族多了。

如果项目比较小,那么用m是蔽历比较好的,轻量级,速度快,效率高。

如果是大型项目,必选h,

java框架组合ssm和ssh各自的优势是什么?

SSM和SSH不同主要在MVC实现方式,以及ORM持久化方面不同(Hiibernate与Mybatis)。

SSM优势:

SSM越来越轻量级配置,将注解开发发挥到极致,且ORM实现更加灵活,SQL优化更简便。

SSH优势:

而SSH较注重配置开发,其中的Hiibernate对JDBC的完整封装更面向对象,对增删改查的数据维护更自动化,但SQL优化方面较弱,且入门门槛稍高。

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

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

共同点:

1、Spring依赖注入DI来管理各层的组件。

2、用面向切面编程AOP管理事物、日志、权限等。

不同点:

1、Struts2 和 SpringMVC 控制器(controller)控制视图和模型的交互机制的不同,

2、Struts2是Action类级别,SpringMVC是方法级别,更容易实现RESTful风格。

扩展资料

SSM和SSH是当下流行的两种企业开发MVC开源框架。

MVC,即模型(model)-视图(view)-控制桥哗闷器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚敏弯集到一个部件里面。

在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。框架之所以流行,在于其易复用和简化开发,精芦行髓在思想,掌握了核心思想,掌握其他类似框架也不会有问题。

[img]

SSM综合框架相对于SSH有哪些优势?

现在市场上面大部分都是使用的ssm框架清做困,对比一下ssh说下原因:

Struts2相对mvc,首胡贺先mvc和spring是无缝整合,更加推荐使用,其次Struts之前出现过严重bug,软件行业大家都知道出现bug损失很大,例如之前拼多多bug导致羊毛党撸了几千万,所以后面大家安全考虑都是使用的mvc,后面Struts虽然修复了bug,但是大部分开发者已经习惯使用mvc了

mybatis和hibernate,这两个框架答念最大的区别就是m需要写sql,而h框架之前生成了sql语句,如果是是大型项目的话更定是需要sql调优的所以都是手动写sql是更加有优势所在

关于ssm框架的优点和ssm框架的优点与缺点的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表