ssh 是怎么集成的(原理)

struts和spring是怎么集成的spring和hibernate是怎么集成,配置文件的作用。。还有要用口头表述怎么说。最好是吧内部原理说下。到底是struts向sp... struts和spring是怎么集成的 spring和hibernate 是怎么集成,配置 文件的作用。。
还有要用口头表述 怎么说。最好是吧 内部 原理说下。到底是struts向spring注入 还是spring向 hibernate注入 还是 。。到底是哪个注入到哪个。。?他们是怎么关联的。
展开
 我来答
cooltange
2011-04-08 · TA获得超过307个赞
知道答主
回答量:46
采纳率:0%
帮助的人:57.2万
展开全部
其实比较典型的JavaWeb开发结构,是由 页面表示层 业务逻辑层 数据持久层 三层的架构。
对应的 就是 servlet或action, service, dao(数据访问对象) 三种类。

简单的说一下他们的依赖关系,
action依赖 service处理业务,service依赖dao来处理数据库访问。

对于ssh这个主流JavaWeb开发集成方案,dao是依赖了hibernate来操作数据库的。
也就是说 dao依赖 hibernate。
就出现这个 依赖关系
action -> service -> dao -> hibernate

在ssh中,利用spring提供的依赖注入特性,
以一种低耦合,松散的结构来管理以上三种类的依赖关系。
也就是说 利用spring,将service 注入 action,将dao注入 service,然后将hibernate 注入 dao.

说得比较抽象,我建议你多看看ssh的代码,结合理论知识,你就应该比较容易搞清楚他们的关系了.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式