![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 62
白鹿依山近
小文青
展开
-
Spring boot 全局配置文件
1.全局配置文件概述及优先级全局配置文件能够对一些默认配置值进行修改及自定义配置。 Spring Boot使用一个application.properties或者application.yaml的文件作为全局配置文件原创 2021-06-04 14:06:03 · 402 阅读 · 2 评论 -
日志框架介绍
在项目的开发中,日志是必不可少的一个记录事件的组件,不管是记录运行情况还是追踪线上问题,都 离不开对日志的分析,所以也会相应的在项目中实现和构建我们所需要的日志框架。 而市面上常见的日志框架有很多,比如:JCL、SLF4J、Jboss-logging、jUL、log4j、log4j2、logback等 等,我们该如何选择呢? 通常情况下,日志是由一个抽象层+实现层的组合来搭建的。...原创 2021-05-29 22:34:02 · 138 阅读 · 0 评论 -
Springboot热部署
在开发项目过程中,当修改了某些代码后需要本地验证时,需要重启本地服务进行验证,启动这个 项目,如果项目庞大的话还是需要较长时间的,spring开发团队为我们带来了一个插件:spring-bootdevtools,很好的解决了本地验证缓慢的问题。热部署实现演示 1.添加spring-boot-devtools热部署依赖启动器 在Spring Boot项目进行热部署测试之前,需要先在项目的pom.xml文件中添加spring-boot-devtools热 部署依赖启动器:..原创 2021-05-26 23:06:08 · 3144 阅读 · 8 评论 -
springboot核心技术----9.配置文件
4.配置文件1.文件类型1.1properties同以前的properties用法1.2yaml1.2.1 简介YAML 是“YAML Ain't Markup Language” (YAML不是一种标记语言)的递归缩写。在开发这种语言时,YAML的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。非常适合用来做一数据为中心的配置文件1.2.2基本语法 1)key:value;kv之间有空格 2)大小写敏感 3...原创 2021-04-03 13:25:09 · 97 阅读 · 0 评论 -
springboot学习教程----8.开发技巧
4.开发小技巧原创 2021-04-01 23:18:02 · 94 阅读 · 0 评论 -
Spring Boot面试题(2020最新版)
文章目录 概述 什么是 Spring Boot? Spring Boot 有哪些优点? Spring Boot 的核心注解是哪个?它主要由哪几个注解组成的? 配置 什么是 JavaConfig? Spring Boot 自动配置原理是什么? 你如何理解 Spring Boot 配置加载顺序? 什么是 YAML...转载 2021-04-01 17:56:14 · 60 阅读 · 0 评论 -
Spring Boot学习教程----7.springboot的自动化配置原理---源码分析
3.自动化原理入门3.1引导加载自动配置类 @SpringBootApplication是以下注解的合成注解@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan( excludeFilters = {@Filter( type = FilterType.CUSTOM, classes = {TypeExcludeFilter.class}), @Filter( type = F...原创 2021-03-27 18:01:34 · 228 阅读 · 0 评论 -
Spring Boot学习教程-----1.Spring boot简介
Spring Boot来建华Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用背景: J2EE笨重的开发,繁多的配置,低下的开发销量,复杂的部署流程,第三方集成难度大。解决: “spring全家桶”时代 spring boot-->J2EE一站式解决方案 spring cloud-->分布式整体解决方案优点--快速创建独立运行的Spring项目以及主流框架集成--使用嵌入式...原创 2021-03-21 17:47:28 · 83 阅读 · 0 评论 -
Spring Boot学习教程-----2.Spring Boot入门
1.Spring Boot简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案2.微服务2014,martin fowler微服务:架构风格一个应用应该是一组小型服务;可以通过http的方式进行互通;每一个功能元素都是一个可独立替换和独立升级的软件单元详细参照微服务文档spring boot构建小应用---spring cloud实现应用之间的互通互联---spring cloud Data flow...原创 2021-03-22 22:30:30 · 164 阅读 · 0 评论 -
Cannot resolve org.apache.tomcat.embed:tomcat-embed-core:9.0.44
在创建第一个springboot的项目的时候,导入maven包,使用了阿里云镜像,springboot自带的tomcat9.0.44容器在阿里云中没有,所以报了这样一个错,解决方法: <properties> <java.version>1.8</java.version> <tomcat.version>9.0.40</tomcat.version> </properties>原创 2021-03-23 22:30:20 · 2868 阅读 · 0 评论 -
Spring Boot学习教程-----3.Spring boot 第一个web项目
1.创建一个maven项目(hello world)打开IDEA添加一个依赖,web场景启动器原创 2021-03-23 23:56:01 · 112 阅读 · 0 评论 -
Spring Boot-学习教程----4.springboot的依赖管理特性
依赖管理1.父项目做依赖管理 依赖管理<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.4</version> </parent>父项目的父项目<pa原创 2021-03-24 21:40:01 · 134 阅读 · 0 评论 -
Spring Boot学习教程-----5.springboot的自动化配置
自动化配置1.自动化配置好tomcat引入了tomcat的依赖配置tomcat<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <version>2.4.4</version> <scope>compile<原创 2021-03-24 23:05:38 · 75 阅读 · 0 评论 -
Spring Boot学习教程-----6.springboot的容器功能
2.容器功能 2.1组件添加 1. @Configuration 1)基本模式 Full模式和Lite模式 示例 最佳实践: 配置类组件之间无依赖关系用Lite模式加速容器启动过程,减少判断 配置类组件之间有依赖关系,方法会被调用得到之前单实例组件,用Full模式 2. @B...原创 2021-03-26 22:38:44 · 277 阅读 · 0 评论