排序
SpringCloud第九章OpenFeign服务接口调用
一、概述 1、OpenFeign是什么 Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单。 它的使用方法是定义一个服务接口然后在上面添加注解。Feign也支持可拔插式的...
Spring入门心经之第三章 MVC详解
什么是MVC,什么是Spring MVC MVC(Model View Controller)是一种软件设计规范,是一种将业务逻辑、数据、显示分离的一种解耦思想。由模型(Model)处理应用程序的数据部分,视图(View)处理数据...
Spring Boot 教程:将自定义的 JAR 包引入到 Maven 项目中
在开发Spring Boot项目时,我们经常需要引入第三方库或自定义的JAR包来扩展功能。但这个时候,去maven仓库上,并没有发现有他们的jar可以引用。本文将介绍如何将自定义的JAR包引入到Maven项目中...
面试官:生成订单30分钟未支付,则自动取消,该怎么实现
大家好,我是一安,之前有介绍使用RabbitMQ延时队列实现,一种是基于死信队列,但使用死信会存在两个弊端,所以又提到一种基于rabbitmq_delayed_message_exchange插件的方式,这两种是比较常见...
分布式数据库中间件Sharding-JDBC介绍
前文中介绍了分布式数据库中间件Mycat的一些特性,作为对比本文简要介绍Sharding-JDBC的一些特性以及分片的实现原理,进行对比分析以了解。 1、ShardingSphere介绍 ShardingSphere是一套开源的...
MongoDB 学习笔记
Windows使用MongoDB Windows下载安装MongoDB 下载地址:https://www.mongodb.com/download-center/community 下载后双击运行 选择自定义安装,选择安装路径 非必须,为了避免安装过慢,取消Mong...
微服务开发环境搭建
一、SpringCloud版本 SpringCloud在2020.0.0版本之前,按照伦敦地铁站名称从A-Z来进行版本命名,自2020.0.0-M1开始,SpringCloud废除了这种命名方式,使用了日历化版本命名。 SpringCloud日历化...
Spring Boot 实现万能文件在线预览,已开源,真香!!
微信公众号:[开源日记],分享10k+Start的优质开源项目。 地址:https://gitee.com/kekingcn/file-online-preview 推荐一个用 Spring Boot 搭建的文档在线预览解决方案:kkFileView,一款成熟且开...
JDK 延时队列实现消息定时发送
做一个消息延时发送的需求,类似于订单超时取消,设定好时间,定时发送短信,因为没有什么并发,也不需要一些其他的中间件,像 MQ 这些增加复杂度,所以就使用 JDK 的提供的延时队列功能。 如果...
SpringBoot自动装配为什么没有走selectImports方法?
SpringBoot自动装配的时候为什么没有走selectImports方法? 本文首先需要大家对SpringBoot的自动装配比较清楚,如果不清楚的可以移步我之前介绍的自动装配的相关视频和文章。 一、疑惑点 ...