想学习框架,SSH好还是SSM好,新手
发布网友
发布时间:2022-04-24 05:08
我来回答
共2个回答
热心网友
时间:2023-07-31 03:15
SSH 通常指的是 Struts2,Spring ,Hibernate。
SSM 则指的是 SpringMVC,Spring,MyBatis
SSH 通常指的是 Struts2 做前端控制器,Spring 管理各层的组件,Hibernate 负责持久化层。
SSM 则指的是 SpringMVC 做前端控制器,Spring 管理各层的组件,MyBatis 负责持久化层。
共同之处是都使用了Spring的依赖注入DI来管理各层的组件,使用了面向切面编程AOP来实现日志管理,权限认证,事务等通用功能的切入。
不同之处是 Struts2 和 SpringMVC 做前端控制器的区别,以及 Hibernate 和 MyBatis 做持久化时的区别。但是,Struts2 也可以和 MyBatis 搭配使用,SpringMVC 也可以和 Hibernate 搭配使用。本文为了简化对比,指定 Struts2 要和 Hibernate 搭配,SpringMVC 要和 MyBatis 搭配。
热心网友
时间:2023-07-31 03:16
这不是哪个好的问题,一般项目都看适合哪个框架就得用哪个,所以最好都得掌握