小牛
后端
·2025-04-11
day02 学习: 智能云图库项目:跟着视频教程文字教程写,调试接口时发现图片模块的接口都404,用户模块正常,问了AI也得不到解决方法,原来是把@RestController注解写成@Controller了......浪费了一个小时,被自己无语到了。 今日面试题 SpringBoot的启动流程? 1. 首先,SpringBoot会读取配置文件与启动类,配置文件指定了项目的各种配置信息,启动类是应用程序的入口。 2. 然后,SpringBoot会使用Spring框架初始化Spring容器,包含创建bean实例、依赖注入等操作。 3. 接着,SpringBoot会开启自动配置功能,扫描项目中的类,如果这些类中有@Configuration注解,SpringBoot将会读取这个类中被@Bean注解标记的方法去生成Bean实例并注入到Spring容器中。 4. 在完成了自动配置后,SpringBoot会根据配置文件信息自动创建Web容器,比如Tomcat或Jetty,并将Spring容器注册到Web容器中,使得SpringBoot应用程序可以直接以Web应用程序的形式运行。 5. 最后,SpringBoot会启动应用程序本身,它会根据之前的启动步骤创建好的 Spring 容器以及Web服务器,启动相应的线程进行服务处理。 计划: 明天继续搞图片模块。
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP