1.导入必须的包(IOC)
2.创建Spring容器(applicationContext.xml)
3.创建组件,将组件添加到容器中,配置注入关系
4.创建容器实例,调用组件,执行业务处理
Spring整合Hibernate
1.添加jar包
2.给webApplication添加SpringCapibility
3.给webApplication添加HibernateCapibility,将hibernate的sessionFactory和session交给Spring管理,配置hibernate参数
4.编写dao组件,将dao组件交给hibernate处理(
a. dao组件的实现类需实现HibernateDaoSurport ;
b. 添加bean时给dao组件配置<property name="sessionFactory" ref="自己定义的sessionFactory"> name必须是sessionFactory)
Spring 整合Struts2
struts2-spring-plugin-2.1.8.1
1、配置struts核心类
2、定义监听器
<listener>
指定spring的监听器,服务器启动时执行
实例化spring的容器
</listener>
配置spring参数---配置文件路径
<context-param>
<param-name> contextConfigLocaltion</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
3、编写action,将action添加到容器中,配置到组件中
4、将struts2-spring-plugin-2.1.8.1添加到项目的类路径下,才可能整合struts2