我想知道是否有可能「熱發展」春季應用。我可以將應用程序熱部署到Tomcat嗎?
例如。在Play框架中,當我更改模板或控制器或配置中的某些內容時,我不需要重新發布應用程序或重新啓動服務器。我只是刷新頁面。
這種快捷方便的工作是否可以用spring框架實現?它取決於服務器嗎?
我想知道是否有可能「熱發展」春季應用。我可以將應用程序熱部署到Tomcat嗎?
例如。在Play框架中,當我更改模板或控制器或配置中的某些內容時,我不需要重新發布應用程序或重新啓動服務器。我只是刷新頁面。
這種快捷方便的工作是否可以用spring框架實現?它取決於服務器嗎?
Spring本身並沒有講述太多的重新部署和東西,但在大多數情況下,您可以重新加載模板而無需重新啓動,具體取決於您的ViewResolver。
此外,在某些環境中(例如在OSGi),可以熱類部署,資源和幾乎所有事情。有一個正確配置的SpringSource Tool Suite和例如。 Virgo WebServer可以實現熱部署,因此您可以在保存運行的類時重新加載它們。
這取決於您的應用程序服務器和IDE。 Spring本身並沒有什麼關係。 – skaffman 2012-03-20 15:46:12
@skaffman你能說點更多嗎?我通過eclipse IDE使用tomcat,但仍然需要重新發布,但需要花費很長時間。也許有些鏈接讓我可以瞭解更多信息? – Fixus 2012-03-20 15:51:12