ssh整合学习
Posted liaoxiaolao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh整合学习相关的知识,希望对你有一定的参考价值。
Hibernate框架
1 hibernate核心配置文件
(0)orm思想
-对象关系映射
(1)数据库信息
(2)hibernate信息
(3)映射配置
(4)hibernate核心配置文件
-如果单纯使用hibernate框架,核心配置文件名称hibernate.cfg.xml和位置src下面固定的。
-hibernate和spring整合的时候,Hibernate核心配置文件名称和位置没有固定要求的。
2 hibernate映射配置文件
(1)实体类和数据库表映射关系-使用orm思想
3 hibernate操作的步骤
(1)在spring框架对Hibernate框架进行封装,使用hibernateTemplate
Struts2框架
1 Action操作
(1)action创建三种方式
-继承类ActionSupport
(2)配置action访问路径
-创建struts.xml配置文件,这个文件名和位置固定在src下面的
(3)配置访问action的多个方法
-使用通配符方式配置
(4)在action获取表单提交数据
-获取request对象
**使用ServletActionContext类获取
-属性封装
-模型驱动(重点掌握)
-表达式封装
(5)在action操作域对象
-使用ServletActionContext获取域对象
(6)配置struts2的过滤器
过滤器名字叫StrutsPreparedAndExecuteFilter.
2 值栈
(1)向值栈放数据
-set方法
-push方法
-定义变量,生成get方法
(2)从值栈获取数据
-在jsp中使用struts2标签+ognl获取
-<s:propetry>
-<s:iterator>
3 拦截器
(1)aop和责任链模式
(2)自定义拦截器
-继承MethodFilterInterceptor
-重写类里面的方法
-配置拦截器和action关联
Spring框架
1 spring核心配置文件
(1)名称和位置没有固定要求
(2)在spring核心配置文件中引入schema约束
2 创建对象
(1)xml配置方法:<bean id="" class="" scope=""/>
(2)注解方法:四个注解
3 注入属性(对象类型属性)
(1)xml配置方式:
(2)注解方式:两个注解
-autowired
-resource
4 使用ServletContext对象和监听器实现
(1)在服务器启动的时候,加载spring配置文件,创建对象
(2)配置spring的监听器
(3)指定spring配置文件位置
5 jdbcTemplate
6 spring事务配置
(1)xml方式
(2)注解方式
SSH整合思想
整合struts2和spring框架
1 把struts2的action交给spring管理
2 实现过程
第一步 导入struts2的jar包
(1)导入用于整合的jar包
第二步 创建action
以上是关于ssh整合学习的主要内容,如果未能解决你的问题,请参考以下文章
免费下载全套最新013Spring Struts hibernate整合项目视频教程+教学资料+学习课件+源代码+软件开发工具