
SpringBoot
洛阳吕工
爱生活,也爱编程。
展开
-
Springfox-Swagger升级到2.9.2导致的NoSuchMethodError异常
很多朋友在将SpringFox-Swagger版本升级到2.9.2版本后,运行程序都会出现如下错误:org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is com.googl...原创 2019-12-10 14:42:26 · 2287 阅读 · 1 评论 -
SpringBoot系列之日志框架使用教程
SpringBoot 2.x入门书籍下载:https://t00y.com/dir/22083442-36337099-3780431、SpringBoot日志级别1)、日志级别简介简介一下日志级别,按照从低到高排序:trace < debug < info < warn < error,eg:假如日志级别为info,则只会打印info级别及其高级别的日志,所...原创 2019-11-23 21:29:36 · 211 阅读 · 0 评论 -
SpringBoot入门(五)——自定义配置
SpringBoot 2.x入门书籍下载:https://t00y.com/dir/22083442-36337099-378043大部分比萨店也提供某种形式的自动配置。你可以点荤比萨、素比萨、香辣意大利比萨,或者是自动配置比萨中的极品——至尊比萨。在下单时,你并没有指定具体的辅料,你所点的比萨种类决定了所用的辅料。但如果你想要至尊比萨上的全部辅料,还想要加墨西哥胡椒,又不想放蘑菇该怎么办?...转载 2019-11-22 20:51:09 · 413 阅读 · 0 评论 -
SpringBoot入门(四)——自动配置
SpringBoot 2.x入门书籍下载:https://t00y.com/dir/22083442-36337099-378043SpringBoot之所以能够快速构建项目,得益于它的2个新特性,一个是起步依赖前面已经介绍过,另外一个则是自动配置。起步依赖用于降低项目依赖的复杂度,自动配置负责减少人工配置的工作量。@EnableAutoConfiguration前一篇留...转载 2019-11-22 20:50:15 · 142 阅读 · 0 评论 -
SpringBoot入门(三)——入口类解析
SpringBoot 2.x入门书籍下载:https://t00y.com/dir/22083442-36337099-378043上一篇介绍了起步依赖,这篇我们先来看下SpringBoot项目是如何启动的。入口类再次观察工程的Maven配置文件,可以看到工程的默认打包方式是jar格式的。<packaging>jar</packagin...转载 2019-11-22 20:49:25 · 399 阅读 · 0 评论 -
SpringBoot入门(二)——起步依赖
SpringBoot 2.x入门书籍下载:https://t00y.com/dir/22083442-36337099-378043在前一篇我们通过简单几步操作就生成了一个可以直接运行的Web程序,这是因为SpringBoot代替我们做了许多工作,概括来讲可以分为起步依赖和自动配置。这一篇先来看看起步依赖。项目构建过程解析前面提到,Spring Boot构建出来的也是一个...转载 2019-11-22 20:48:22 · 161 阅读 · 0 评论 -
SpringBoot2.X 入门(一)——开箱即用
SpringBoot 2.x入门书籍下载:https://t00y.com/dir/22083442-36337099-378043Spring Boot是什么从根本上来讲Spring Boot就是一些库的集合,是一个基于“约定优于配置”的原则,快速搭建应用的框架。本质上依然Spring,在这之上帮我们省去了很多样板化的配置,使得我们能够更专注于应用程序功能...原创 2019-11-22 20:43:38 · 280 阅读 · 0 评论 -
整理30道SpringBoot面试题,包括SpringBoot学习资料
本文将讨论Spring Boot中最常见的30个面试问题。在当今就业市场中,这些问题出现的频率呈上升趋势并且有一些棘手。首先共享我收集的学习资料:https://t00y.com/dir/22083442-36309434-5fe26a算法资料:https://t00y.com/dir/22083442-36309437-14ea461、什么是 Spring Boot?Spri...原创 2019-11-20 21:40:13 · 525 阅读 · 0 评论 -
Spring Boot 五种热部署方式:模板热部署、使用调试模式Debug实现热部署、spring-boot-devtools、Spring Loaded、JRebel
1、模板热部署在 Spring Boot 中,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在application.properties中关闭模版引擎的缓存,如下:Thymeleaf的配置:spring.thymeleaf.cache=falseFreeMarker的配置:spring.freemarker.c...原创 2019-11-19 23:41:44 · 856 阅读 · 0 评论