基于deepseek的Spring boot入门

一次跟着deepseek记笔记的尝试,由于CSDN没有思维导图,只能按层级记录提问

  • 如果我想知道一个springboot项目的基本结构,比如用到了哪些组件,入口在哪,数据库配置是怎样的 应该从哪里开始
    • springboot有哪些常用注解
  • 一个springboot的http服务启动会经过哪些步骤
    • 什么是嵌入式Tomcat
    • 在springboot中如何指定应用类型
    • spring.factories配置在哪里
    • 应用上下文中包含哪些东西 我应该配置什么
      • 简单解释一下Bean和BeanFactory
      • 简单解释一下IoC?
        • 如果我的依赖里有多个同名的Bean,我应该在哪里配置Autowired加载哪个
    • Bean定义加载会扫描哪个路径解析哪些注解
  • 有什么springboot框架的开源http服务项目可以作为最佳实践参考一下
  • application.yml的基本结构是怎样的
    • spring.profiles的作用和写法
  • 用MVC框架在springboot实现一个最基础的服务接口需要写什么
  • @Service和@Resource注解的作用是
  • @Configuration注解的作用是
  • 单例针对的是单个进程吗 简单说明一下springboot的并发机制
  • 但如果我的响应逻辑是CPU密集的 并发需要多个进程利用到多个核 springboot支持配置多个worker吗