SpringBoot面试题小结

什么是 Spring Boot?

  SpringBoot是Spring开源项目下的子项目,是Spring的一站式解决方案,采用“约定大于配置”的设计理念,简化了Spring的使用难度。

Spring Boot 有哪些优点?

  自动配置,简化配置,自带Tomcat,独立运行,无需部署,无代码生成

Spring 和 SpringBoot 有什么不同?

  随着技术迭代,Spring生态越来越复杂,SpringBoot自动化配置很大程度上简化了开发。

如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?

  这可以使用 DEV 工具来实现。通过这种依赖关系,您可以节省任何更改,嵌入式tomcat 将重新启动。

SpringBoot的核心注解是哪个?它主要由哪几个注解组成的?

  @SpringBootApplication包含:@SpringBootConfiguration、@ComponentScan、@EnableAutoConfiguration.

运行SpringBoot有哪几种方式?

  1)打包用命令或放到容器中运行

  2)Maven或Gradle运行

  3)直接main方法运行

Spring Boot 自动配置原理是什么?

  @EnableAutoConfiguration

Spring Boot 中如何实现定时任务 ? 

  Spring注解@Scheduled或者第三方框架Quartz 

posted @   小皮睡不醒  阅读(86)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示