传统 SpringMVC 项目中,我们可以定义容器初始化 Servlet ,然后在 web.xml 配置该 Servlet ,指定 load-on-startup 就可以在容器启动后,执行一些系统的初始化逻辑。技术转换到 SpringBoot 的时候,该在哪里添加应用初始化的代码呢?如果初始化逻辑中,有一些普通类,需要通过 Spring 的 本文将介绍这两个问题。jar 包:使用内嵌 Tomcat 时,可以直接写在 main 函数中,且 其次,就是自定义容器启动监听器类,为其添加 IDEA 中直接运行 SpringBoot 的启动类,它会执行初始化逻辑:打成 war 包后,启动应用,SpringBoot 的启动类的 1、应用启动之前,先执行 configure 方法:2、启动之后的,打成 jar 包,跟直接运行 IDEA 的结果一样。
暂无评论