SSH当初搭建心得

首先,先回忆一下框架的大概思路 及其构成 然后开始搭建
在这里插入图片描述其次jar包 路径 F:\SSHSTUDY\ssh项目需要的包 或者是F:\ SSH项目jar包资源整合

框架搭建过程 (以登陆功能练习并且回顾)
一、创建项目 并导入所需要的jar包
二、单独配置spring :
1.创建配置文件 并导入约束(4个 beans|context|aop|tx)
a.先导入一个xsi
在这里插入图片描述
b.导入其他的四个约束 beans的prefix为空 namespace为beans单词之前的路径
其余几个的prefix为各自的名字
导入完成如下:
在这里插入图片描述

(往配置文件中写入一些东西)
2.让spring容器随项目的启动而创建容器
就是在web.xml中配置一个监听器
Open+shift+T打开 查找 ContextLoaderListener 导入web_source这个spring源码包
配置类容如下:
在这里插入图片描述

若启动未报错 则启动成功
三.单独整合struts到web项目
1.先导入约束:
在这里插入图片描述
在这里插入图片描述Struts2的主配置文件结束:
在这里插入图片描述
其中action name后面的_是表示动态调用 method={1}表示取出第一个通配的内容
2.配置struts2的核心过滤器到web.xml:所需要配置的内容。
在这里插入图片描述
Filterclass :
在这里插入图片描述

Fileter name 随便起 但是两个要一致
url希望全部径下访问 所以/* 配置struts核心过滤器在web.xml里面配置

在这里插入图片描述
单独整合hibernate:
1 导包
2 实体
3 主配置文件xml
在这里插入图片描述
在这里插入图片描述主要为以下:
在这里插入图片描述
接下来可以测一下 单独写类

在这里插入图片描述
注意hibernate不会自动创建库
可以自动创建表

整合hibernate与spring:
将sessionfactory交给spring来管理
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
‘’

以及测试类中需要倒入的几个注解
在这里插入图片描述

Hibernate.cfg.xml就可以不需要了

Spring整合c3p0连接池

在这里插入图片描述
在这里插入图片描述然后sessionfactory中的前四个必选就不需要了
然后将连接池注入sessinfactory

在这里插入图片描述
在这里插入图片描述在spring整合hibernate中操作数据库
也就是Dao层
在这里插入图片描述
在这里插入图片描述
Excute
在这里插入图片描述
findByCriteria
在这里插入图片描述
配置文件中别忘了注入(spring中配置)

在这里插入图片描述

其余基本框架搭建完毕

扩大session的作用范围:为了避免使用懒加载时出现nosession问题 需要扩大session的作用范围

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值