L Q
SpringBoot_拦截器 SpringBoot_拦截器
SpringBoot_拦截器 preHandle 预处理回调方法,实现处理器的预处理。返回值:true表示继续流程。false表示流程中断不会继续调用其他的拦截器或处理器,此时我们需要通过 response 来产生响应。 postHand
2023-12-06
Knife4j_整合_Swagger3 Knife4j_整合_Swagger3
Knife4j整合Swagger3引入架包<!--knife4j--> <dependency> <groupId>com.github.xiaoymin</groupId> <artifact
2023-12-05
项目经验 项目经验
项目经验自定义返回状态码 设计一个接口,定义状态码和信息的获取方式 /** * 基础状态码接口 */ public interface BaseCode { /** * 获取状态码 * @return
2023-07-30
SpringCloud_微服务项目搭建 SpringCloud_微服务项目搭建
SpringCloud_微服务项目搭建说明 项目结构采用 父-子 项目结构。 项目框架采用 SpringBoot + SpringCloud 作为基础。 SpringBoot 版本为:2.6.6。 SpringCloud 版本为:202
2023-07-30
SpringBoot_Nacos SpringBoot_Nacos
SpringBoot_Nacos整个思路分为两个模块:服务的提供者和服务的消费者。 服务提供者第一步 pom.xml 文件中引入对应的配置 <properties> <java.version>1.8</java
2023-04-21
SpringBoot_EasyEs_Elasticsearch SpringBoot_EasyEs_Elasticsearch
SpringBoot_EasyEs_Elasticsearch第一步 pom.xml 添加对应的架包 <dependency> <groupId>org.springframework.boot</groupId
2023-03-03
SpringBoot_Kafka SpringBoot_Kafka
SpringBoot_Kafka第一步 pom.xml 引入对应的架包 <dependencies> <dependency> <groupId>org.springframework.kafka
2023-02-28
SpringBoot-Xxl-Job SpringBoot-Xxl-Job
SpringBoot_Xxl-Job新建 xxl-job-demo 项目,熟悉原生 xxl-job 项目工作原理第一步 添加 pom.xml 文件 <dependency> <groupId>com.xuxueli&l
2022-11-01
SpringBoot_Elasticsearch SpringBoot_Elasticsearch
SpringBoot_Elasticsearch第一步 pom.xml 添加对应的架包 <properties> <java.version>1.8</java.version> <elastics
2022-11-01
Redis_进阶 Redis_进阶
Redis_进阶基础数据结构string底层是 key-value 的数据结构,一般存储对于的缓存数据比较多。 list底层是双向链表,一般作为消息队列的使用。 hash底层是一个 string 类型的 field 和 value 的映射表
2022-10-21
设计模式 设计模式
设计模式单例模式定义确保类中只有一个实例,并且提供一个全局访问点。 实现 饿汉式-线程安全 /** * 饿汉式-线程安全 */ public class SingleHungry { /** * 类初始化的时候就加
2022-10-18
Kafka_总结 Kafka_总结
Kafka基础介绍Kafka 是一个分布式,多分区,多副本,多生产者,多订阅者的日志系统。 特性 每个 partition 内的消息顺序传输。 两种主要的消息传递模式:点对点传递模式、发布-订阅模式。 只有消息的拉取,没有推送,可以
2022-10-03
2 / 8