spring 技术详解 教程(四)

案例一使用 SSH 的整合完成客户的保存操作
1.1案例需求
1.1.1 需求描述
使用 SSH 整合完成 CRM 的客户保存操作
1.2相关知识点:
1.2.1 SSH 简单的回顾:
1.2.1.1 SSH 的基本开发回顾
1.2.2 SSH 框架的整合方式一:零障碍整合(带有 Hibernate 配置文件)
1.2.2.1 创建 web 项目,引入相关 jar 包.
【Struts2】
D:\struts2\struts-2.3.24\apps\struts2-blank\WEB-INF\lib*.jar
Struts2 需要了解的 jar 包:
struts2-convention-plugin-2.3.24.jar
---Struts2 注解的开发包.
struts2-json-plugin-2.3.24.jar
---Struts2 整合 AJAX 返回 JSON 数据.
struts2-spring-plugin-2.3.24.jar
---Struts2 整合 Spring 的插件包.
【Hibernate】
D:\hibernate-release-5.0.7.Final\lib\required*.jar
日志记录:
log4j 的包由 Spring 引入.
数据库驱动:
Hibernate 引入连接池:
D:\hibernate-release-5.0.7.Final\lib\optional\c3p0*.jar
【Spring】
基本的开发:
AOP 开发:
JDBC 开发:
事务管理的开发:
整合 Hibernate:
整合 web 项目:
1.2.2.2 引入相关的配置文件:
【Struts2】
web.xml

struts2org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFil terstruts2/* struts.xml 【Hibernate】 核心配置:hibernate.cfg.xml 映射文件: 【Spring】 web.xml org.springframework.web.context.ContextLoaderListener
上一篇:struts2-结果处理方式


下一篇:请说说你对Struts2的拦截器的理解?