当前位置: 首页 > news >正文

SpringBoot+Vue3全栈开发笔记后端部分

SpringBoot+Vue3全栈开发

概览

SpringBoot基础

在这里插入图片描述

实战

在这里插入图片描述

面试

在这里插入图片描述

基础

配置文件

SpringBoot有properties和yaml两种配置文件。

Bean管理

Bean扫描

启动类里有@SpringBootApplication注解,@SpringBootApplication里面有个@ComponentScan注解,通过这个注解扫描所在包及其子包里面的Bean。

Bean注册

在这里插入图片描述

如果要注册的bean对象来自第三方(不是自定义的),是无法用@Component及衍生注解声明bean的。用@Bean和@Import来解决。

注册条件

SpringBoot提供了设置注册生效条件的注解 @Conditional

衍生注解

在这里插入图片描述

自动配置原理

遵循约定大约配置的原则,在boot程序启动后,起步依赖中的一些bean对象会自动注入到ioc容器。
在这里插入图片描述

🚩说一说SpringBoot自动配置原理

在这里插入图片描述

自定义starter

在实际开发中,经常会定义一些公共组件,提供给各个项目团队使用。而在SpringBoot的项目中,一般会将这些公共组件封装为SpringBoot 的starter。

项目运行

SpringBoot项目运行可以通过外部配置文件的方式来运行

在这里插入图片描述

配置优先级
  • 项目中resources目录下的application.yml

  • Jar包所在目录下的application.yml

  • 操作系统环境变量

  • 命令行参数

    从上往下依次变高

http://www.dtcms.com/a/577915.html

相关文章:

  • 网站服务器模式温江 网站建设
  • it人必看的网站网站开发招聘年薪
  • 安卓基础之《(1)—简介》
  • 面试题剖析:android全局触摸事件的前世与今生InputMonitor/SpyWindow
  • 【HarmonyOS-北向开发(软件)】
  • 20251106给荣品RD-RK3588-MID开发板跑Rockchip的原厂Android13系统时禁止锁屏+永不休眠
  • 深入理解 SELinux:架构、概念与基本操作
  • 用vs2010做网站论文深圳市专业制作网站公司
  • 国土资源局加强网站建设wordpress 栏目 伪静态化
  • XMAU7118_VC1:16通道PDM到I²S/TDM音频转换器产品介绍
  • 云手机 轻松畅玩云端游戏
  • 认证空间官方网站附子seo教程
  • 网络层协议 - ICMP
  • DINO系列粗读
  • Java设计模式精讲---03建造者模式
  • P3384 【模板】重链剖分/树链剖分
  • OpenCV(二十):位运算
  • 重组蛋白纯化标签科普:从His到SUMO、Avi的全面解析
  • 【QT第三章】常用控件1
  • 鱼台做网站多少钱wordpress 防黑
  • 南通网站建设排名公司网站怎么做图片放映效果
  • AI Agent:突破工作流局限,开启智能决策新时代
  • 自己动手写深度学习框架(神经网络的引入)
  • 西安专业网站建设服务好查询食品注册商标查询官网
  • ref对比reactive
  • 基于融智学双重形式化的汉字汉语数学建模方法
  • 手机wap网站多少钱wordpress页面简码
  • 嘉兴网嘉兴网站建设网址大全汽车之家官方网
  • 基于单片机的智能高温消毒与烘干系统设计
  • vue.js设计与实现(待续)