SpringBoot学习笔记总结——动力节点
最近跟着动力节点王鹤老师的视频学到了springboot,看过最细的springboot讲解,初学入门最佳,自己做了笔记分享给大家
视频资源:
动力节点springboot视频教程-专为springboot初学者打造的教程_哔哩哔哩_bilibili你的三连就是录制视频的动力!一定不要忘记收藏、点赞、投币哦~本套视频基于SpringBoot2.4版本讲解。教程从细节入手,每个事例先讲解pom.xml中的重要依赖,其次application配置文件,最后是代码实现。让你知其所以,逐步让掌握SpringBoot框架的自动配置,starter起步依赖等特性。 为什么SpringBoot是创建Spring应用,必须了解spring-boot-starhttps://www.bilibili.com/video/BV1XQ4y1m7ex
1. 外部资源properties的几种导入方式
1.1 使用注解直接在实体类上赋值
1.2 通过yaml赋值,在实体类中引用
@ConfigurationProperties(prefix="student") springboot通过这个寻找到配置文件的yaml
1.3 通过properties赋值
2. JSR303校验
3. 多环境下的资源选择
通过spring.profiles.active=xxx
application.xxx.properties
3.1 通过yaml
使用 - - -去分开 得到另一个块
4. SpringBoot Web开发
4.1 静态资源导入
webjars localhost:8080/webjars
public,static,/**,resources localhost:8080/
优先级: resources>static>public
5. thymeleaf
依赖:
命名空间:xmlns:th=“http://www.thymeleaf.org”
6 MVC自动装配
官网阅读
在进行项目编写前,我们还需要知道一个东西,就是SpringBoot对我们的SpringMVC还做了哪些配置,包括如何扩展,如何定制。
只有把这些都搞清楚了,我们在之后使用才会更加得心应手。途径一:源码分析,途径二:官方文档!
SpringBoot学习笔记总结——动力节点相关推荐
- SpringBoot学习笔记总结—动力节点王鹤
先说说Spring Boot是什么? 多年来,随着新功能的增加,spring变得越来越复杂.只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所 ...
- Maven学习笔记,动力节点maven教程随堂笔记(史上最全)
Maven笔记 这篇笔记的学习视频来自b站动力节点 https://www.bilibili.com/video/BV1dp4y1Q7Hf 笔记中的源码下载地址 动力节点maven资料 第一部分 1. ...
- CHY的Spring学习笔记---师从动力节点王鹤老师(B站白嫖)
Spring学习笔记 核心技术:ioc和aop ioc:使用di(依赖注入)实现控制反转,底层使用的是反射机制 spring可以创建自己写的类的对象,也可以创建非自定义对象,只要知道类的全限定名即可. ...
- SpringBoot(学习笔记)
SpringBoot学习笔记 从今天开始就进入微服务阶段 一些小问题 1.HelloWorld 1.1回顾什么是Spring 1.2什么是SpringBoot 1.3微服务架构 2.第一个Spring ...
- SpringBoot 学习笔记
SpringBoot 学习笔记 文章目录 SpringBoot 学习笔记 1. SpringBoot简介 1.1 什么是Spring 1.2 Spring 是如何简化Java开发的 1.3 什么是 S ...
- springboot学习笔记:12.解决springboot打成可执行jar在linux上启动慢的问题
springboot学习笔记:12.解决springboot打成可执行jar在linux上启动慢的问题 参考文章: (1)springboot学习笔记:12.解决springboot打成可执行jar在 ...
- SpringBoot学习笔记(3):静态资源处理
SpringBoot学习笔记(3):静态资源处理 在web开发中,静态资源的访问是必不可少的,如:Html.图片.js.css 等资源的访问. Spring Boot 对静态资源访问提供了很好的支持, ...
- springboot学习笔记(五)
一丶注值方式 1.在application.properties文件中注值 首先我们将application.yml中的学生名字和年龄给注释掉,来验证在applic.properties的注值方式. ...
- SpringBoot学习笔记(4)----SpringBoot中freemarker、thymeleaf的使用
1. freemarker引擎的使用 如果你使用的是idea或者eclipse中安装了sts插件,那么在新建项目时就可以直接指定试图模板 如图: 勾选freeMarker,此时springboot项目 ...
最新文章
- vue+webpack+amazeui项目小记
- LightOJ1032 Fast Bit Calculations(数位DP)
- 0.0 Introduction-机器学习笔记-斯坦福吴恩达教授
- 90 % 的 Python 开发者不知道的描述符应用
- canvas的简单实例集合
- camel.js_Camel 2.11 –具有URL重写功能的HTTP代理路由
- 几种常见软件过程模型的比较
- 第二章 物理层 2,3 数据通信基础知识 [计算机网络笔记]
- C++ 构造函数体内赋值与初始化列表的区别
- 2021 年“微软学者”奖学金全亚洲 11 人名单公布!
- 03JavaScript程序设计修炼之道_2019-06-18_21-27-56_事件onchange
- python语言程序设计期末试卷_Python语言程序设计17182试题题目及答案,课程2020最新期末考试题库,章节测验答案...
- sql添加字段并设置外键
- 关于惠普打印机可以打印但是无法扫描的问题
- 松柏先生: 做品牌自己挣钱不算什么, 能让1000名山区绣娘都挣钱才牛!
- R语言基于visreg 包COX回归和连续变量交互效应(交互作用)的可视化分析
- 微信企业号开发(一)
- 怎样实现模块间的参数传递?急急急!!!!!!!!!
- vue + 百度地图 地址搜索并定位
- bi 建模流程图_搞懂PowerBI的数据建模
热门文章
- [ZJOI2007]Hide 捉迷藏(数据结构)
- Java入门复合语句和条件语句(羊驼)
- SRPG游戏开发(三十)第七章 寻路与地图对象 - 八 优化地图(Optimize MapGraph)
- Django Model用户头像设置
- 如何用木板做桥_用木板搭桥小游戏-抖音用木板搭桥1.6 安卓版-东坡下载
- 嵌入式linux学习笔记-- 对于动态库的一些操作 dlopen
- 金融科技大数据产品推荐: 换汇API/海外支付API——让跨境支付更简单
- matlab 云图标尺输出,ANSYS应力云图怎么输出结果云图?
- 新浪云 股票实时筛选系统 设计
- python 发送微信语音消息_全网最全的Windows下Anaconda2 / Anaconda3里Python语言实现定时发送微信消息给好友或群里(图文详解)...