个人整理SSH框架xml的配置过程
来源:互联网 发布:js设置input宽度 编辑:程序博客网 时间:2024/06/05 18:16
个人整理SSH框架的过程
所需要的技术支持
- struts2 2.3
- spring 4.3
- hibernate 5
- c3p0
- mysql 5.0
- junit(测试用)
目前需要导入的maven依赖文件
- 有很多中方法配置ssh
- 个人常用配法如下
HiberNate:
首先配置hibernate.cfg.xnl文件,
然后再配置对象的映射文件,这里我就以StudentEntity的配置信息为代表,
用hibernate插件可以直接生成实体类的信息。
hibernate配置好了就可以来测试一把了!
写了个测试类看看效果,效果还不错~一步步走向成功
hibernate配置好了接下来看看大头spring吧
spring我个人把它分开来配,请看下图
个人觉得,分开配理得更清楚,不然一大堆配置混在一起,也不方便后期维护
我采取的配置方法是先从hibernate下手,把里面的东西全放进spring,所以先建立了db.properties文件存放数据库连接信息,也就是在hibernate.cfg.xml中注释掉的信息,如下图
数据连接信息弄好了就要用maven去附加一个依赖叫做c3p0,在开始的时候已经注明所需要的依赖了,
接下来就比较多了,我同时配置了sessionfactory,事务管理器,事务的切点(执行方法时候扑捉关键字自动开启关闭事务)
最后是我们的struts2以及struts.xml了
各位请看
值得注意的是在struts.xml中action标签中引入的class是applicationContext-action中的所配的StudentAction的bean id
业务逻辑层(业务逻辑层中的数据访问层dao需要提供setting方法给spring注入的空间)
然后在对应的application-Context-biz中实现spring注入
数据访问层dao需要注入的是hibernate的sessionfactory
以上只是个人常用配法,大道三千,肯定有更好的方法值得我们去学习,
- 个人整理SSH框架xml的配置过程
- SSH框架整合 基于 XML 的配置
- 整合ssh框架的web.xml中的配置节
- [SSH框架初学笔记]web.xml文件的基本配置
- SSH框架中applicationContext.xml文件的配置
- 基于XML配置的SSH三大框架整合
- 整理ssh框架的优缺点
- 整理ssh框架的优缺点
- ssh框架整合 web.xml配置
- SSH框架applicationContext.xml简单配置
- SSH框架中web.xml配置
- 个人总结 SSH框架单独的理解
- ssh框架个人总结
- ssh的web.xml配置
- 自己整理的SSH+DWR框架整合
- ssh框架web的配置
- tomcat数据源的配置(个人整理的)
- 基于SSH框架的Web应用中,web.xml的配置
- Linux命令(二)
- 百度地图 历史轨迹播放
- 定义 popupWindow
- 第一篇博客:体会
- leetcode 101. Symmetric Tree对称树(递归和迭代)
- 个人整理SSH框架xml的配置过程
- git证书验证失败粗暴解决办法 CApath:none
- Mongo DB java 起步操作,连接数据库,查询语句
- python ide开发环境wingide-6.0安装以及使用介绍
- rabbitmq使用
- Nexus OSS私服仓库的安装和配置
- Python学习数据结构、输入输出、文件对象
- python的文件读写笔记
- spark参数调优