@Component public class InitConfig implements CommandLineRunner { @Override public void run(String... strings) throws Exception { // 项目路径 WebConstant.WEB_FILE_ROOT = ClassUtils.getDefaultClassLoader().getResource("").getPath().substring(1); } }
时间: 2024-03-19 11:42:44 浏览: 71
使用Grunt.js管理你项目的应用说明
这段代码是一个 Spring Boot 应用程序中的一个初始化配置类,实现了 CommandLineRunner 接口,用于在应用程序启动时执行。该类中的 run 方法会在应用程序启动时被调用,其中使用 ClassUtils.getDefaultClassLoader().getResource("").getPath() 获取项目路径,并将其赋值给 WebConstant.WEB_FILE_ROOT 变量。WebConstant.WEB_FILE_ROOT 可以在应用程序中作为全局变量来使用,表示应用程序的根路径。
阅读全文