2016-04-04 106 views
0

任何人都可以請告訴我,什麼是使用spring和hibernate創建項目的最佳方法。我有兩個選擇:創建動態Web項目,然後注入彈簧罐或使用STS創建彈簧項目?如何創建spring項目?

在此先感謝。

+0

您可以創建任一方式。 可以從創建Spring項目開始創建各種文件,設置構建路徑,設置pom,從頭開始生成Web描述符文件等,也可以在STS中直接創建Spring項目,這樣可以節省一些時間,因爲您不必從頭開始創建這些東西。 –

+0

感謝您的回答。 問題是,當我想在sts中創建它時,它會生成很多我不需要的文件,而且我甚至不明白它們用於什麼 – Najoua

+0

是的,這實際上是指那些知道基本知識清楚。 你剛從頭開始。 我自己在幾個月前面臨同樣的問題。然後我從Kevin Bowersox Spring MVC視頻教程中受益匪淺。 –

回答

1

更好的方法是使用可用模板從STS創建項目。如果你是完全新手,你應該使用Spring Boot來代替。 Spring引導對不同的數據庫有啓動器,你可以使用內存或基於文件的數據庫之一,如H2或HSQL或Derby。要創建一個彈簧引導項目goto http://start.spring.io/並選擇所需的工具依賴項,然後下載項目的zip文件。使用eclipse或您使用的任何IDE將其導入爲mave/gradle項目,並運行應用程序類的主要方法。

+0

這並不是壞建議,但實際上你不必去'start.spring.io',因爲STS裏面有一個與start.spring.io服務集成的嚮導。這爲您節省下載zip並導入它的麻煩。嚮導爲你做了所有這些。這個嚮導可以通過菜單「New >> Spring Starter Project」打開。 – Kris

0

我的建議是看看Spring Getting Started Guide。在搜索框中輸入'data'並查看一些獲得建議的指南。

我沒有立即看到特別幫助Hybernate的人。但是,由於Spring真的會「抽象」你訪問和保存數據的具體機制,所以guide for JPAJDBC可能會幫助你。

STS內還包含一個嚮導,可讓您直接訪問這些指南,並可將其示例代碼的內容作爲項目導入到工作區中。您可以從菜單「新建>>導入入門內容」中打開此嚮導。注:Ejaz Ahmed給出的答案也可能對你有幫助。 'start.spring.io'嚮導和網站讓您開始使用具有特定依賴關係的pom或build.gradle。不幸的是,嚮導主要是爲你設置依賴關係。這是一個很大的幫助,但它不會幫助您實際編寫實際使用這些依賴關係的代碼。