类 StartupInitRunner
java.lang.Object
com.sh.spring.configuration.StartupInitRunner
- 所有已实现的接口:
org.springframework.beans.factory.Aware,org.springframework.boot.ApplicationRunner,org.springframework.web.context.ServletContextAware
@Component
@Order(1)
public class StartupInitRunner
extends Object
implements org.springframework.boot.ApplicationRunner, org.springframework.web.context.ServletContextAware
服务启动时加载一些数据或预先完成某些动作
这里相当于是web.xml中添加义的
<servlet-name>InitServlet</servlet-name>
<servlet-class>com.sh.base.frame.common.util.InitServlet</servlet-class>
<load-on-startup>1</load-on-startup>
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidrun(org.springframework.boot.ApplicationArguments args) voidsetServletContext(jakarta.servlet.ServletContext servletContext)
-
构造器详细资料
-
StartupInitRunner
public StartupInitRunner()
-
-
方法详细资料
-
setServletContext
public void setServletContext(jakarta.servlet.ServletContext servletContext) - 指定者:
setServletContext在接口中org.springframework.web.context.ServletContextAware
-
run
- 指定者:
run在接口中org.springframework.boot.ApplicationRunner- 抛出:
Exception
-