2016-04-21 34 views
0

目標:使用REST設置一個java服務器,該服務器爲java客戶端維護高分列表。瞭解帶數據庫的REST Java服務器

編程經驗:初學者,但更接近我希望的中間譜。

昨晚我被告知REST是這個目標的良好實踐。我整個上午一直在閱讀有關這個​​問題的內容,而且我讀得越多越困惑,所以我想我會問幾個基本問​​題,理想地讓我朝正確的方向學習。我已經運行了成功和理解的春天你好世界(http://spring.io/guides/gs/rest-service/),但我不確定該學習過程中下一步要做什麼。

我知道我需要將高分和可能的其他信息保存到數據庫,但不知道什麼類型的數據庫,如何創建它以及如何存儲和檢索數據。

我也想知道客戶端的實現,如何讓客戶端發送和接收數據到服務器和從服務器接收數據。

我發現我是一名空間學習者,通過實例學習得很好,所以相對的代碼示例會非常有幫助。圖書的建議也表示讚賞。當我決定學習JavaFX時,有人在這裏推薦了Pro JavaFX 8的書,我發現它是一個很好的參考。

感謝您花時間幫助新手,我們都必須從某個地方開始。歡呼聲

+0

你需要做的第一件事就是要了解什麼是REST風格的,爲什麼它被認爲是'good'實踐。在建造skyscrape之前有一個穩定的基礎對你的未來總是有好處的。 – Rugal

回答

0

1。數據庫 這是更多的選擇。首先你可以使用MySQL。你可以找到很多教程,可以指導你如何創建表格和東西。

  • 輸出 當你決定使用RESTful服務,你可以得到無論是在XML或JSON格式從服務器的數據。

  • 客戶端端 在客戶端,您可以使用Json解析器來解析數據並使用Dom(文檔對象模型)來更新您的網頁。基本上你可以使用jquery來查找div部分的id並更新它的html。

    下面是Spring MVC中的鏈接RESTful服務 http://websystique.com/springmvc/spring-mvc-4-restful-web-services-crud-example-resttemplate/

  • +0

    感謝upvote,請讓我知道如果你需要幫助 – LearningPhase