2012-02-27 110 views
0

我想使用RESTful原則和Spring設置應用程序。我找到了客戶端的REST模板,但我不知道如何配置服務器。首先,我想創建一個簡單的應用程序,在該應用程序中,服務器只需在myserverapp:8080/{name}請求後使用Hello {name}字符串進行響應。有人可以幫助我,也許用Java代碼?謝謝。Spring RESTful服務器

回答

1

它確實聽起來像是你需要閱讀的春天文檔和看看周圍在互聯網上的例子(有很多)!

Here是我認爲它非常清楚和直接讓你開始。

+0

謝謝,本指南對我很有幫助。 – observer 2012-02-27 13:02:52

+0

沒有probs。我發現它非常有用。 – 2012-02-27 13:23:59

1

你需要開始通過谷歌研究一點點。

http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/htmlsingle/spring-framework-reference.html#rest-resttemplate

樣本:

@RequestMapping(value = "/{id}", method = RequestMethod.GET) 
    public String delete(@PathVariable("id") Integer id) 
+0

我已經閱讀了關於RESTtemplate的部分,並且已經閱讀了關於DispatcherServlet的部分。我無法理解如何使用DispatcherServlet綁定我的Java類及其方法(例如'printUserName()')以及如何調用這些方法。 – observer 2012-02-27 09:57:20

+0

你需要閱讀一些spring mvc教程以及理解/學習像@RequestMapping這樣的註釋,它用於將URI綁定到方法 – fmucar 2012-02-27 10:16:22

0

不妨也看看使用Jersey,可以讓你的網頁層與你的REST層分離。使用Spring的方法,你需要初始化一個控制器等,可以遠離控制器的目的。

我已經使用了這兩種技術,它實際上取決於你想要做什麼,目前我正在使用backbone.js編寫一個應用程序,它使用Jersey來提供REST,而Spring MVC作爲渲染的前端jsp頁面。