SpringBoot2
文章平均质量分 88
SpringBoot学习笔记,来自尚硅谷 雷神的SpringBoot2教程
爱编程的大李子
路漫漫其修远兮,吾将上下而求索
展开
-
09、原理解析
09、原理解析1、Profile功能为了方便多环境适配,springboot简化了profile功能。1、application-profile功能默认配置文件 application.yaml;任何时候都会加载指定环境配置文件 application-{env}.yaml激活指定环境配置文件激活命令行激活:java -jar xxx.jar –spring.profiles.active=prod --person.name=haha修改配置文件的任意原创 2021-10-10 17:40:00 · 178 阅读 · 0 评论 -
08、指标监控
08、指标监控(目前只作为了解即可,不求熟练,等公司需要了,再学习如何更好使用.)1、SpringBoot Actuator1、简介未来每一个微服务在云上部署以后,我们都需要对其进行监控、追踪、审计、控制等。SpringBoot就抽取了Actuator场景,使得我们每个微服务快速引用即可获得生产级别的应用监控、审计等功能。 <dependency> <groupId>org.springframework.boot</groupI原创 2021-10-10 17:35:56 · 160 阅读 · 0 评论 -
07、单元测试值Junit5
07、单元测试1、JUnit5 的变化Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库作为最新版本的JUnit框架,JUnit5与之前版本的Junit框架有很大的不同。由三个不同子项目的几个不同模块组成。JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit VintageJUnit Platform: Junit Platform是在JVM上启动测试框架的基础,不仅支持Junit自制的测试引擎,其他测试引擎也都可以接入原创 2021-10-10 17:29:30 · 205 阅读 · 0 评论 -
06、数据访问
06、数据访问1、SQL1、数据源的自动配置-HikariDataSource1、导入JDBC场景 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId> </dependency>原创 2021-10-10 17:26:44 · 283 阅读 · 0 评论 -
5、SpringMVC自动配置概览
1、SpringMVC自动配置概览Spring Boot provides auto-configuration for Spring MVC that works well with most applications.(大多场景我们都无需自定义配置)The auto-configuration adds the following features on top of Spring’s defaults:Inclusion of ContentNegotiatingViewResolver .原创 2021-09-30 20:21:32 · 748 阅读 · 0 评论 -
4、文件类型
1、文件类型1.1、properties同以前的properties用法1.2、yaml1.2.1、简介YAML 是 “YAML Ain’t Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。非常适合用来做以数据为中心的配置文件1.2.2、基本语法key: value.;kv之间有空格大小写敏感使用缩进表示层级关系缩进不允许原创 2021-09-06 12:04:35 · 254 阅读 · 0 评论 -
3.了解Spring Boot2自动配置原理
了解Spring Boot2自动配置原理1、SpringBoot特点1.1、依赖管理1.父项目做依赖管理依赖管理 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE<原创 2021-09-05 23:23:28 · 639 阅读 · 5 评论 -
01、Spring与SpringBoot
01、Spring与SpringBoot1、Spring能做什么1.1、Spring的能力1.2、Spring的生态https://spring.io/projects/spring-boot覆盖了:web开发数据访问安全控制分布式消息服务移动开发批处理…1.3、Spring5重大升级1.3.1、响应式编程1.3.2、内部源码设计基于Java8的一些新特性,如:接口默认实现。重新设计源码架构。2、为什么用SpringBootSpring Boot makes it转载 2021-08-31 17:20:20 · 161 阅读 · 0 评论 -
02、SpringBoot2入门
02、SpringBoot2入门1、系统要求Java 8 & 兼容java14 .Maven 3.3+idea 2019.1.21.1、maven设置<mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun<原创 2021-08-31 17:18:02 · 149 阅读 · 0 评论