2015-11-03 67 views
1

我正在使用Play Framework開發一個新項目(我仍在學習)。我注意到的一個問題是,對於每次更改,Spring上下文需要重新加載,平均需要10秒。這是正常的嗎?我習慣於與Django一起工作,在那裏我可以看到我的應用程序中的變化非常快。有沒有辦法來提高Spring的加載時間?如何避免每次更改加載Spring上下文?

回答

0

10秒對於中型應用程序來說是正常的。

您可以使用JRebel來即時更新您的應用程序。

+0

嗨拉爾夫,實際上是花30s重新加載一切..這真的很正常嗎?感謝您的建議,我一定會看看JRebel! –

+0

我的中型彈簧應用需要15到17秒才能啓動。但他們沒有大量的初始化工作。 - 我所知道的是,密集日誌需要大量的時間,這就是我主要在Spring Lib和Hibernate中使用logglevel INFO的方式,所以我的啓動日誌輸出大約是300行(85k)。 – Ralph

+0

但是,在開發過程中,保存更改,需要15-17秒才能再次加載spring上下文?這就是我發生的事情。我知道,爲了看到簡單的變化,我浪費了很多時間,你知道嗎? –