
Spring Boot2核心技术
文章平均质量分 94
Spring Boot核心技术
Leoon123
这个作者很懒,什么都没留下…
展开
-
01、配置文件
YAML 是 "YAML Ain't Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。非常适合用来做以数据为中心的配置文件。转载 2024-09-21 10:17:45 · 66 阅读 · 0 评论 -
02、Web开发
Faviconfavicon.ico 放在静态资源目录下即可。spring:# mvc:# static-path-pattern: /res/** 这个会导致 Favicon 功能失效可以自动类型转换与格式化,可以级联封装。/*** 姓名: * 年龄: * 生日:转载 2024-09-21 10:30:30 · 522 阅读 · 0 评论 -
03、数据访问
(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。mybatis plus 官网建议安装MybatisX插件。转载 2024-09-21 10:46:31 · 416 阅读 · 0 评论 -
04、单元测试
assumingThat 的参数是表示条件的布尔值和对应的 Executable 接口的实现对象。JUnit 5 可以通过 Java 中的内部类和@Nested 注解实现嵌套测试,从而可以更好的把相关的测试方法组织在一起。等注解,指定入参,我们将可以使用不同的参数进行多次单元测试,而不需要每新增一个参数就新增一个单元测试,省去了很多冗余代码。参数化测试是JUnit5很重要的一个新特性,它使得用不同的参数多次运行测试成为了可能,也为我们的单元测试带来许多便利。JUnit5的注解与JUnit4的注解有所变化。转载 2024-09-21 10:47:40 · 111 阅读 · 0 评论 -
05、指标监控
未来每一个微服务在云上部署以后,我们都需要对其进行监控、追踪、审计、控制等。SpringBoot就抽取了Actuator场景,使得我们每个微服务快速引用即可获得生产级别的应用监控、审计等功能。转载 2024-09-21 10:48:47 · 229 阅读 · 0 评论 -
06、原理解析
starter-pom引入 autoconfigurer 包autoconfigure包中配置使用中EnableAutoConfiguration 的值,使得项目启动加载指定的自动配置类编写自动配置类 xxxAutoConfiguration -> xxxxProperties@Bean......引入starter--- xxxAutoConfiguration --- 容器中放入组件 ---- 绑定xxxProperties ----配置项。转载 2024-09-21 10:50:02 · 98 阅读 · 0 评论