小鸭子的学习笔记duck

Duck Blog

唐如飞

( ^∀^)/欢迎\( ^∀^)

79 文章数
14 评论数

SpringBoot

tangrufei
2022-08-29 / 0 评论 / 249 阅读 / 0 点赞

springBoot

  • springboot是什么

    • 概念:基于spring之上维护的框架
  • springboot有什么作用

    • 作用:简化了spring的配置以及开发
      简化方式:内置了maven,通过maven来管理jar包
  • springboot的优势

    • 简化开发流程
  • springBoot执行流程

    • 1启动main方法
      2初始化配置(加载依赖)
      3创建应用程序上下文(创建应用上下文对象)
      4配置工厂对象(创建工厂对象)
      5注册并实例化bean工厂发布处理器(执行创建bean工厂)
      6注册并实例化bean发布处理器(执行创建bean对象)
      7初始化所有bean工厂缓存的bean对象(初始化bean工厂缓存bean对象)
      8发布通知—通知上下文刷新完成(启动tomct服务器)
      9通知监听者—启动程序完成(spring监听tomcat启动)

      • 启动main方法——>加载依赖——>创建应用上下文对象——>创建bean工厂——>初始化bean对象——>启动tomcat服务器——>spring监听tomcat启动
    • 启动注解:@SpringBootApplication

@SpringBootConfiguration 注解,继承@Configuration注解,主要用于加载配置文件(扫描所有配置文件,并且将@Bean注解标记的方法的实例纳入spring容器)

@EnableAutoConfiguration 注解,开启自动配置功能(自动开启配置功能)

@ComponentScan 注解,主要用于组件扫描和自动装配(用于组件的扫描和自动装配)

文章不错,扫码支持一下吧~
上一篇 下一篇
评论
来首音乐
光阴似箭
今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月