SSH是Spring+Struts2+Hibernate的缩写,是一种较主流的Java企业级应用框架。
SSM是Spring+SpringMVC+MyBatis的缩写,是继SSH之后,目前比较主流的Java企业级应用框架。
本质上都是Spring框架+MVC模式框架+ORM技术框架
spring:
核心功能分为:控制反转(IOC)依赖注入(DI)面向切面编程(AOP)
spring的优势:是一个轻量级框架,方便解耦,简化开发
Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能
MVC设计模式:
MVC是模型(Model)、视图(View)、控制器(Controller)的缩写。
springMVC与spring的关系就是包含与被包含的关系。