在SpringMVC中初始化应用程序范围的bean
我想初始化一个bean或ArrayList,比如应用程序中所有下拉列表的键值对列表,这些下拉列表可以在应用程序范围内的会话中使用。并且希望在应用程序启动期间发生。我尝试实现ServletContextListener并将bean添加到上下文中,但没有成功 关于如何实现这一目标的任何建议。谢谢 Ravi定义一个常规(单例)Springbean并在构造函数或@PostConstruct方法中初始化您的值:在SpringMVC中初始化应用程序范围的bean,spring,web-applications,spring-mvc,Spring,Web Applications,Spring Mvc,我想初始化一个bean或ArrayList,比如应用程序中所有下拉列表的键值对列表,这些下拉列表可以在应用程序范围内的会话中使用。并且希望在应用程序启动期间发生。我尝试实现ServletContextListener并将bean添加到上下文中,但没有成功 关于如何实现这一目标的任何建议。谢谢 Ravi定义一个常规(单例)Springbean并在构造函数或@PostConstruct方法中初始化您的值: import javax.annotation.PostConstruct; @Compone
import javax.annotation.PostConstruct;
@Component
public class AppBean {
@PostConstruct
protected void init() {
// executed after dependencies have been injected. initialize values here
}
}
有关更详细的示例,请参见