标签: spring web-applications
我有一个带有弹簧,一些servlet和休眠的多模块webapp。 我有4个模块:
-model -Service -Utils -Web
它工作正常,但是,我只需要在服务器的开头运行一些代码。有没有办法只在它运行时执行代码 - >在服务器上运行,但不是每次都发出请求?
答案 0 :(得分:0)
“服务器”这个词有时会用于应用程序本身,因此,我会尝试为两种可能的含义提供答案。
如果你的意思是:“当计算机启动时”(持有应用程序的服务器),那么你可以做很多事情,比如initHooks或cronjobs
如果你的意思是你的应用程序启动时,那么你可以在应用程序的开头运行一些代码(在java中,例如,搜索main()方法或run()方法)或在你的apache中运行(如果你使用一个)你可以做this之类的事情但不使用PHP脚本,而是使用你的:)
希望它有所帮助!