类 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>
  • 构造器详细资料

    • StartupInitRunner

      public StartupInitRunner()
  • 方法详细资料

    • setServletContext

      public void setServletContext(jakarta.servlet.ServletContext servletContext)
      指定者:
      setServletContext 在接口中 org.springframework.web.context.ServletContextAware
    • run

      public void run(org.springframework.boot.ApplicationArguments args) throws Exception
      指定者:
      run 在接口中 org.springframework.boot.ApplicationRunner
      抛出:
      Exception