2017-04-25 92 views
0

我正在考慮使用jhipster開始一個項目,但我仍然有一個關於該方法的問題。 Jhipster正在生成代碼,好的。 - 生成一個項目然後再也不使用jhipster會更好嗎? - 或使用方法編碼,使用jhipster編輯實體,再次編碼,jijster,編碼等...?關於JHipster的一般問題

什麼是最好的做法和你的經驗是什麼?

回答

3

其實這取決於你。正如你所說的,你可以生成這個項目,並且「不要再使用jhipster」。你將擁有項目框架和大多數你需要的東西,並且能夠手動生成你所有的實體/控制器...

但是我不會建議這樣做。 Jhipster有很多模塊可以使用,它可以幫助您構建一個乾淨的應用程序,爲您提供許多良好的實踐。周圍的社區非常活躍,項目定期更新,以便您的項目可以遵循最新的技術。

當你開始使用jhipster時,一個小技巧就是:使用git並定期提交你的修改(大多數教程都會提到),你將能夠輕鬆地恢復它們。

這是我關於這個項目的觀點,但是你可以用Jhipster做幾乎所有類型的應用程序。經驗將幫助您確定如果塑造Jhipster默認架構以滿足您的期望可能不相關。

有一個看視頻教程,看看人們如何使用Jhipster:Jhipster official website

希望這有助於!不要猶豫,如果需要編輯更多細節,請發表評論。

+0

謝謝你的回答。它有助於獲得反饋。 – user1473161

0

我在JHipster生成的Monolith Angular2/Spring/DB應用程序的早期階段。我試圖瞭解代碼的哪些部分應該留給jspeter以及我應該自定義哪些部分。

理想情況下,我希望能夠重新生成所有實體並重建我的項目而不覆蓋任何邏輯。但我不確定這是否可能,或者我還沒有弄清楚如何實現這一點。

我在說的是我會建立在生成的代碼上,而不是取代它。

對於客戶端來說,生成代碼被保存並限制在管理員我們正在建立一個單獨的用戶界面。

我們剛纔添加邏輯服務器現在纔到以下給予適當的考慮:

  • 使用DTO
  • 的地方把業務邏輯
  • 是有可能增加如上所述的業務邏輯 - 與JHipster代碼分離..如果這是需要的。

有我的想法。 很高興聽到有關這方面的意見。

親切的問候, Fergal。

0

「安全」的一種方法是使用git。使用一個master和develop分支(理想的git流)。在develop分支中生成你的項目之後,創建一個分支 - 就像'original'一樣 - 並且當你想要做一些JHipster魔術時檢出該分支。檢查開發分支和櫻桃選擇「原始」分支的變化。這樣你可以在開發分支中改變你想要的任何東西。