对于spring应用程序,对应用程序上下文传播级别所做的更改是否立即生效



我有一个基于spring事务的web应用程序。传播级别在applicationcontext.xml中设置。tomcat会在重新启动时发现我对这个xml中的传播级别所做的任何更改吗?我是否需要重新部署整个战争?

通常,applicationContext.xml将在您的WAR文件中。在这种情况下,您需要重新部署它。如果由于某种原因它不在您的WAR之外,那么更改它并重新启动tomcat就可以了。PS:当然,你可以在WAR的爆炸版本中更改applicationContext.xml,但不建议这样做,因为更改将在下次部署时被覆盖。

相关内容

最新更新