Java 之 SSH 框架搭建

SSH

SSH 是 JavaEE 中三种框架(Struts2 + Spring + Hibernate)的继承框架,是目前比较流行的一种
Java Web 开源框架(SSH 主要用于 Java Web 的开发,SSH 有 SSH1和 SSH2 两种,区别在于 Struts 
的版本是1还是2,本文介绍的是 SSH2)

SSH 对应分工

Struts2:控制逻辑关系
Spring:解耦
hibernate:操作数据库

Java 之 SSH 框架搭建_第1张图片

配置 Spring

Java 之 SSH 框架搭建_第2张图片
这里写图片描述

配置 Struts

Java 之 SSH 框架搭建_第3张图片

整合Spring和Struts

配置文件没有任何区别
仅仅将Action的Class的值从原来的类名换成Springbean的名称 
注意:Spring默认是单例 如果Action放在Spring中则需要修改SopeprotoType

Java 之 SSH 框架搭建_第4张图片

配置 hibernate

Java 之 SSH 框架搭建_第5张图片

注意:
<property name="current_session_context_class">threadproperty>绑定线程在整合不要写!

你可能感兴趣的:(Java 之 SSH 框架搭建)