SSHM
重点是 SSM
Struts2, hibernate(了解)
1. Struts2
1) SSH
SSH
框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,帮助开
发人员在短期内搭建 Web 应用程序。其中使用 Struts作为系统的整体基础架构,负责 MVC
的分离,控制业务跳转,利用
Hibernate
框架对持久层提供支持,
Spring
做管理,管理
struts
和
hibernate
。
a 、Struts
Struts
是个表示层框架,负责界面展示,接收请求,分发请求。
b 、Hibernate
Hibernate 是个持久层框架,负责与数据库的交互。
c
、
Spring
Spring
是一个业务层框架,也是一个整合框架,管理
struts
和
hibernate
,提供
IOC
和
AOP
的功能。
Action Service Dao entity( 表)
2) struts2
StrutsPrepareAndExecuteFilter