2016-04-24 103 views
2

我剛開始進入Spring並想知道是否有任何擴展創建休息服務的示例項目。我完成了剩餘服務教程(https://spring.io/guides/gs/rest-service/)並查看了其他一些教程,但現在還不知道如何將hibernate融入到混合中。如你所知,Spring 4.2使用新的@RestController註解將模型轉換成JSON。我真正想要的是一個例子,它保持對我所做的教程以及與休眠,1數據庫表,模型,服務和DAO的連接。我不需要任何html/jsp頁面,所以我不認爲我需要去MVC路線,但我可能是錯的。Spring 4.2休眠服務使用休眠4或5示例

我的想法是,我應該能夠從控制器這樣做:

@RestController 
public class GreetingController 
{ 
    @RequestMapping("/things") 
    public List<Thing> getThings() 
    { 
     ThingService service = new ThingService(); 
     return service.getThings(); 
    } 
} 

凡ThingService會調用DAO和DAO到數據庫。

誰能幫助?鏈接到一個很好的教程這樣做,或花時間讓我成爲一個超級小例子項目將不勝感激。先謝謝你。

回答

1

登錄到it-ebooks有,你可以閱讀spring和hibernate或者你可以去YouTube和搜索免費的視頻教程偉大的著作,春天的這方面的教程總是直截了當

+0

說實話不是很有幫助。我正在尋找版本特定的答案,但無論如何感謝。 –

+0

我不明白你的意思是什麼版本詳細回答 –

+0

我正在尋找特別的Spring 4.2。我去了網站,搜索「春天」,並從2011年發現了一本書,這不會有幫助。 –

1

是的,有一種簡單的方法可以將您的實體實現爲休息服務,或者在您的控制器中調用dao並執行一些業務邏輯。我們建議您使用Spring-Boot。藉助Spring-Boot,您可以快速開發Spring應用程序。您可以使用完整的Spring和其他功能。我認爲Spring引導正是你需要的。

爲了您的Dao-Rest實施,您需要執行Spring-Data-Rest。但首先查詢Spring-Data作爲初始信息。

以下是Spring-Datahere a particular one for Spring-Data-Rest的示例。

要開始學習使用Spring-Boot的Spring,如果您不使用STS IDE,那麼這裏是starter。更多關於Spring-boot的信息,你可以查詢here