通过REST Web服务和Spring分离UI和DAO

时间:2013-08-31 21:53:32

标签: java spring web-services hibernate rest

我有一个关于从GUI到DAO处理数据的正确(或可能:最好)方式的一般性问题。

我构建了一个项目,其中GUI输入被验证并直接发送到DAO类,该类处理(通过Hibernate)数据库更新/插入。

现在我决定将DAO和GUI分成两个独立的项目,并使用带有Spring集成的REST WS来处理数据。我考虑过这一点,因为我认为这对未来的项目来说可能是一个好主意(当然,优点是将GUI与DAO完全分离)。

目前我有一个问题就是让这一切都有效(Spring error creating bean xStreamMarshaller)。但在我不必要地尝试之前,我想知道:这真的是一个好方法吗?

这真的是一种正确的方法,还是我做了一些完全不必要的事情?

1 个答案:

答案 0 :(得分:0)

我认为这篇文章对您有用: Spring MVC RESTful multiple view - 404 Not Found

我喜欢和restful一起工作的想法,因为你不仅可以在后端分割应用程序,还可以在前端分割应用程序。这样你就可以在你的javascript中获得JSON。但当然每个案例都是彼此不同的。

关注主题视频:Designing a REST-ful API Using Spring 3