hibernate的配置写到spring的配置中,用spring管理和调用hibernate的工厂和session等。
struts的话,通常有2中。
一种是用spring中的一个工厂类代替struts的工厂类去生成action,并且用spring管理。
另一种是,struts 用自己的工厂生成action,但是由spring管理。这样耦合低一些。
大概就是这样,hibernate负责它最擅长的数据库管理。 struts页面的请求处理调用相应的底层数据库等。spring负责管理他们两个。
简单来说就是使用Spring的IoC在Spring的容器中初始化好注入bean、 sessionFactory、action、manager、dao等对象,这样对象就可以直接使用。
Hibernate负责数据库的持久化操作。Struts负责表现层数据的传递,页面的跳转等。
相关文章
- 10-21gitlab两种连接方式:ssh和http配置介绍
- 10-21xftp无法连接服务器,ssh连接报Server responded "Algorithm negotiation failed"
- 10-21SEO网站优化定位思路以及用户需求数据分析
- 10-21SEO优化:网站优化思路分享2021
- 10-21关于寻找海王id的算法伪代码分析思路
- 10-21Leetcode: Longest Substring with At Most K Distinct Characters && Summary: Window做法两种思路总结
- 10-21在神威登录节点(psn)上使用Remote-SSH(新手向)
- 10-21debian修改ssh端口
- 10-21【高并发】如何设计一个支撑高并发大流量的系统?这次我将设计思路分享给大家!
- 10-21【高并发】如何设计一个支撑高并发大流量的系统?这次我将设计思路分享给大家!