![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 95
惊慌压力山大
深耕码田,科技改变生活
展开
-
想读Spring源码,先从这篇「 极简教程」开始
为什么要阅读源码?这是一个有趣的问题,类似的问题还有,为什么要看书?为什么要爬山?这也是一个哲学问题,我想每个人都有不同的答案,下面我是对阅读源码好处的一些思考。 (PS:也欢迎你在评论区留言补充)阅读源码的好处1.知其然知其所以然这是一句 IT 人都很熟悉的话,在开源软件越来越多,并且升级越来越快的今天,如果说还有什么是重要的,那一定是知道它(开源软件)的核心原理和执行流程,这样就能为我们快速定位并修复问题提供宝贵的时间。2.让自己变得更加优秀学习源码可以让我们站在巨人的肩膀上,你原创 2021-02-20 12:03:19 · 286 阅读 · 0 评论 -
Springboot - ElasticSearch 查询总结
官方文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/full-body-search.htmlpom文件:<!-- elasticsearch --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elast...转载 2020-07-03 12:34:49 · 880 阅读 · 0 评论 -
Spring Boot 应用在启动阶段执行代码的几种方式
有时候我们需要在应用启动时执行一些代码片段,这些片段可能是仅仅是为了记录 log,也可能是在启动时检查与安装证书 ,诸如上述业务要求我们可能会经常碰到Spring Boot 提供了至少 5 种方式用于在应用启动时执行代码。我们应该如何选择?本文将会逐步解释与分析这几种不同方式CommandLineRunnerCommandLineRunner是一个接口,通过实现它,我们可以在Spring 应用成功启动之后执行一些代码片段@Slf4j@Component@Order(2)publ...转载 2020-05-13 18:17:18 · 156 阅读 · 0 评论 -
SpringBoot+Mybatis+ Druid+PageHelper 实现多数据源并分页
本篇文章主要讲述的是SpringBoot整合Mybatis、Druid和PageHelper 并实现多数据源和分页。其中SpringBoot整合Mybatis这块,在之前的的一篇文章中已经讲述了,这里就不过多说明了。重点是讲述在多数据源下的如何配置使用Druid和PageHelper 。http://www.cnblogs.com/xuwujing/p/8260935.htmlDruid...转载 2020-04-24 16:48:17 · 139 阅读 · 0 评论