SSH框架知识点

SSH框架知识点

(struts2、hibernate5.x、Spring4.x)

Hibernate

1.Hibernate核心配置文件

(1)ORM思想

  • 对象关系映射

(2)数据库信息

(3)hibernate信息

(4)映射信息

(5)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的过滤器

2.值栈

(1)向值栈中放数据

  • set方法
  • push方法
  • 定义变量,生成get方法

(2)从值栈中获取数据

  • 在jsp中使用struts2标签+ognl获取
  • <s:property>
  • <s:iterator>

3.拦截器

(1)aop和责任链模式

(2)自定义拦截器

继承 MethodFilterInterceptor

重写类里面的方法

配置拦截器和action关联

Spring框架

1.Spring核心配置文件

(1)名称和位置没有固定要求

(2)在Spring配置文件中引入schema约束

2.创建对象

(1)xml配置方式:<bean id="" class="" />

(2)注解方式:四个注解(@Component、@Controller、@Service、@Repository)

3.注入属性(对象类型属性) (1)xml配置方式

(2)注解方式:两个注解(@Aurowired、@Resource)

4.使用 ServletContext对象和监听器实现

(1)在服务器启动的时候,加载Spring配置文件,创建对象

(2)配置Spring监听器

(3)指定Spring配置文件位置

5.jdbcTemplate

6.Spring事务的配置

(1)xml方式

(2)注解方式

SSH框架整合思想

1.三大框架在javaEE三层结构

2.Struts2和Spring框架的整合

3.Spring和Hibernate框架的整合

转载于:https://my.oschina.net/u/3577079/blog/1505484

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值