spring–DAO在不同的应用服务器上

spring–DAO在不同的应用服务器上,第1张

概述我正在开发一个基于Spring MVC和Hibernate的新应用程序来进行数据访问.我希望数据访问层在单独的应用服务器上运行,最好是JBOSS.我希望数据访问层在防火墙后面运行.我怎样才能做到这一点?现在我关注这种情况下的hibernate延迟初始化. Hibernate延迟初始化真的会有任何问题吗?最佳答案这种方法可能会有一些性能损失 - IO将成为瓶

我正在开发一个基于Spring MVC和Hibernate的新应用程序来进行数据访问.
我希望数据访问层在单独的应用服务器上运行,最好是JBOSS.

我希望数据访问层在防火墙后面运行.

我怎样才能做到这一点?

现在我关注这种情况下的hibernate延迟初始化. Hibernate延迟初始化真的会有任何问题吗?

最佳答案这种方法可能会有一些性能损失 – IO将成为瓶颈.但是,Spring Remoting可以让您轻松实现这一目标.

>为您创建DAO界面.
>实施具体实施.
>使用spring remoting导出界面.
>注入界面 – 从您的应用程序的角度来看,它只是实现界面的东西.它并不关心将呼叫发射到远程服务器.

实现此目的的机制称为DynamicProxIEs – Java SE功能. DynamicProxIEs允许您提供一个类,该类在运行时响应接口上的方法调用.在这种情况下,方法调用将分派到远程服务器上的相应方法.

服务层和DAO层服务器都应位于同一域的防火墙后面.

总结

以上是内存溢出为你收集整理的spring – DAO在不同的应用服务器上全部内容,希望文章能够帮你解决spring – DAO在不同的应用服务器上所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1253562.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存