![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 75
前期后期
努力,专注,耐心,恒心
展开
-
Springboot系列文章(九):添加redis,优化查询速度以及分布式锁的应用场景
在查询的时候,我们会遇到因为数据量太大,查询的数据太多,导致加载速度缓慢。给用户带来不好的体验,那么有什么方法可以解决吗?这里我们会演示两种解决方案。原创 2023-04-16 20:08:14 · 929 阅读 · 0 评论 -
Springboot系列文章(六):整合easyexcel,操作Excel文档
EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。他能让你在不用考虑性能、内存的等因素的情况下,快速完成Excel的读、写等功能。原创 2023-04-09 20:30:47 · 162 阅读 · 0 评论 -
Springboot系列文章(五):整合Swagger + Knife4j 接口文档
这里我运行遇到了报错:Failed to start bean ‘documentationPluginsBootstrapper’;这是因为Springfox使用的路径匹配是基于AntPathMatcher的,而Spring Boot 2.6.X使用的是PathPatternMatcher。此时,启动Spring Boot工程,在浏览器中访问:http://ip:port/doc.html。官网地址:https://doc.xiaominfo.com/第三步:使用注解进行接口的描述。原创 2023-04-08 00:09:36 · 153 阅读 · 0 评论 -
Springboot系列文章(五):AOP处理
Springboot系列文章(五):AOP处理现在遇到一个这样的情况。我们想在某个方法之后执行一些操作。或者某个方法之前执行一些操作。我们以前的操作,可能是在前面加代码就可以了。但这样如果有多处地方需要,那么我们就需要copy多次,如果后期移除,还要多个地方移除,比较麻烦。AOP就可以轻松帮助我们解决这个问题。达到一种可配置的、可插拔的程序结构。原创 2023-04-04 21:10:19 · 135 阅读 · 0 评论 -
Springboot系列文章(四):自动配置的原理
作用:必须是@Conditional指定的条件成立,才给容器中添加组件,配置配里面的所有内容才生效;这些组件的属性是从对应的properties类中获取的,这些类里面的每一个属性又是和配置文件绑定的;@Conditional派生注解(Spring注解版原生的@Conditional作用)所有在配置文件中能配置的属性都是在xxxxProperties类中封装着;这个配置类就会给容器中添加各种组件;自动配置类必须在一定的条件下才能生效;原创 2023-04-04 00:32:23 · 37 阅读 · 0 评论 -
Springboot系列文章(三):运行原理初探
不知道大家有没有注意到,我们写依赖的时候,大部分是没有写版本号的。原创 2023-04-04 00:05:31 · 36 阅读 · 0 评论 -
Springboot系列文章(二):配置文件+web相关注解
我们的项目上线了,有些属性需要修改,那么不可能修改后又重新上线吧,太费时间,不安全,并且不方便。还有一种情况是,测试环境和生产环境下会有不同的配置,后面根据实际业务情况有可能还会做修改,针对这种情况,我们不能将这些配置在代码中写死,最好就是写到配置文件中。1.yml配置文件@Value 注解上通过 ${key} 即可获取配置文件中和 key 对应的 value 值。类方式获取到配置文件的数值1.添加person信息2.引入依赖</</</</</</3.编写配置类来接收配置文件中的值4.使用。原创 2023-04-03 23:14:11 · 61 阅读 · 0 评论 -
Springboot系列文章(一):快速入门简介
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。特点1.Spring 容器内嵌入和统一这些常用Web 容器服务的配置。2.简化编码。统一引入相关依赖。3.简化配置。yml统一配置。4.简化部署。原创 2023-04-02 21:20:57 · 44 阅读 · 0 评论