美文网首页
SSH框架整合

SSH框架整合

作者: 九眼桥吴彦祖 | 来源:发表于2018-01-07 18:27 被阅读0次

ssh的框架好久没搭过了,上课时候直接翻车,在这里记录一下搭建过程,希望对需要学习ssh框架的小伙伴一点帮助。


首先,先说明下使用的各框架版本

Struts2    2.3.34

Spring    4.3.2

Hibernate    5.0.12

接下来是所有jar包的集合,如图:

此处需要注意的是与struts2整合时需要加上struts2-spring-plugin-2.3.34.jar这个jar包!!!

首先建立我们的工程结构

工程结构图

在这里我一共建立了model、action、service、dao 下面简单的解释一下每个层的作用

model 用来存放项目的实体类

这里我是使用的注解,上一张User的结构图

接下来写上action

然后就开始准备我们的服务层啦

当然,接口不实现任何功能,具体就交给我们的实现类

现在完成我们工程结构的最后一步,写上我们的dao层

这里dao层的接口依然不会完成任何功能,只需要声明一个方法即可

最后,看一下我们劳苦功高的userDao实现类

好啦,到此为止,我们的项目结构就完成了,到时候有具体的业务功能再在对应的包中加入具体代码就OK了

项目结构完成后,准备编写我们的框架配置文件

spring提供了关于hibernate的配置,所以这里我们就不再建立hibernate.cfg.xml这个文件了

这个项目我基本上都是用的注解,所以关于框架的配置文件只有applicationContext.xml【spring的配置文件】和struts.xml【struts2的配置文件】这两个,下面我们来一步步的建立他们

首先配置applicationContext.xml

图中都由详细的说明这里就不多说了

现在,一个SSH框架就搭建完毕了,在这里我只简单的写了一个新增方法,有兴趣的同学可以将剩下的增删改查补充完毕。


到这里就完了吗?Native! 

spring和struts都没配置进项目里,这么多代码不都白写了吗

最后来一张web.xml

完结

相关文章

  • 05_Spring_SSH三大框架整合

    Spring框架的第四天 案例一:SSH框架整合保存客户 需求分析 案例一:SSH框架整合保存客户 技术分析之SS...

  • 15_Spring SSH整合准备

    SSH框架 SSH = Struts2 + Spring + Hibernate Struts2框架整合所需jar...

  • SSH框架整合

    参考文章SSH框架应用实例

  • SSH框架整合

    ssh的框架好久没搭过了,上课时候直接翻车,在这里记录一下搭建过程,希望对需要学习ssh框架的小伙伴一点帮助。 首...

  • ssh框架整合

    ssh 整合思想 整合struts2 和spring 把struts2 的action对象创建交给spring进行...

  • SSH框架整合

    题记:大概4月至5月中,跟着Spring视频过了一遍。 介绍一下SSH框架的使用。

  • SSM之框架整合

    前言 SSM框架,即Spring + Spring MVC + MyBatis的整合框架集,是继SSH后比较主流的...

  • SSM之框架整合

    前言 SSM框架,即Spring + Spring MVC + MyBatis的整合框架集,是继SSH后比较主流的...

  • 【Maven】SSH框架整合

    pom.xml

  • Maven 整合 SSH 框架

    前面的一系列文章中,我们总结了三大框架:Struts2,Hibernate,Spring 的基本知识。本篇就姑且尝...

网友评论

      本文标题:SSH框架整合

      本文链接:https://www.haomeiwen.com/subject/rnzpnxtx.html