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