spring mvc servlet初始化

rpe*_*rez 6 java spring initialization spring-mvc

我是Spring MVC的新手.我在我的spring mvc应用程序中寻找一个地方,我可以在应用程序中初始化各种各样的东西.通常我在我的主servlet的init()方法中做到了,但现在调度程序servlet是spring,我不能覆盖init函数.

什么是最佳做法?

谢谢.

Boz*_*zho 13

使用a ServletContextListener并在其中定义web.xml:

<listener>
    <listener-class>com.company.YourListenerClass</listener-class>
</listener>
Run Code Online (Sandbox Code Playgroud)

(您创建了一个实现ServletContextListener和实现该contextInitialized()方法的类,您可以在其中放置初始化代码)