本文主要是介绍S2SH整合的一些体会,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近刚学习了S2SH,准备写一点小体会,希望各位大侠给予指导。
S2SH整合的基本架构:
Jsp作为前端展示页面,Struts2处理用户的Action,Hibernate3作为ORmapping工具,Spring2.5主要负责整合Struts2和Hibernate的配置文件。
一用户登录管理为例:
首先生成POJO类:(admininfo.java)
然后是Pojo类的DAO
AdmininfoDAOimpl.java:
以及Adimininfo的Hibernate配置文件:
至此 系统的模型建立完毕。下面就是Struts2对用户输入的响应:
响应需要Action,下面是LoginAction.java
为此还需配置Struts2的配置文件:
至此Struts2的响应处理完毕
Spring的作用是配置Hibernate和Struts2,bean文件如下:
最后,使用AdminService类来管理业务逻辑,实现耦合分离
最后是现实的jsp
这篇关于S2SH整合的一些体会的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!