我可以从Spring with BlazeDS中受益吗?

时间:2009-06-14 22:16:25

标签: java spring

我正在使用BlazeDS AMF,Java和Hibernate构建一个小型实验性应用程序,我想知道我是否可以从使用Spring Framework中受益?

由于我正在使用BlazeDS,它充当我的控制器,但我可能会使用像面向方面编程之类的东西来进行记录。

使用基于RIA的AMF(Action Message Format)服务的Spring可以获得哪些其他好处?

感谢。

2 个答案:

答案 0 :(得分:2)

我认为答案是肯定的“是”。

Spring是一个可靠的框架,可以帮助您更好地使用Hibernate。您的应用程序将使用Spring推荐的习惯用法进行分层。您将拥有IoC和AOP以及可靠代码的所有好处。完成后,您将拥有一个很好的解耦应用程序。如果您编写Spring“契约优先”Web服务,您将很好地描述用户和服务层。

据我了解Blaze DS + Spring,它只是他们提供的另一个servlet,您可以配置并将请求映射到处理程序。它与MVC架构非常相似。我的建议是一次做一件事。不要一次拿走所有东西。在处理Hibernate之前使用Spring JDBC。最初不要担心AOP。

答案 1 :(得分:1)

要考虑的另一个选择是GraniteDS,这是BlazeDS的开源重新实现,其中包含Spring支持。