Spring之整合SSH三大框架

2018-09-17  本文已影响0人  空山Echo

三大框架架构整合原理

image.png

一.导包(41个包)

1. hibernate

image.png

2. struts2(javassist.jar与hibernate中重复保留高版本)

image.png
image.png

*struts整合spring插件包,注意,一旦导入struts2启动即寻找spring,没有spring则报错

3. spring

4. 标签库

standard.jar, jstl.jar

汇总

image.png
image.png

二.单独配置spring容器

1. 创建配置文件,并导入约束schema

beans|context|aop|tx


image.png

2. 配置spring随项目启动web.xml

三.单独整合Struts2到web项目

1. src/下创建struts.xml主配置文件,并导入约束

image.png

2. web.xml中配置Struts2核心过滤器

image.png

四.Struts2与Spring整合

1. 导包,struts2-spring-plugin.jar

2. 配置常量,于struts.xml中

image.png
image.png
image.png

3. 整合方案

spring负责创建action及组装

  1. spring的applicationContext.xml中,配置action对象及其依赖


    image.png
  2. struts.xml中,给action的class配置spring容器中对应的action


    image.png
上一篇 下一篇

猜你喜欢

热点阅读