2015-11-03 65 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上下文?这就是我发生的事情。我知道,为了看到简单的变化,我浪费了很多时间,你知道吗? –