SpringBoot的自动化配置让我们的开发彻底远离了Spring繁琐的各种配置,让我们专注于开发,但是SpringBoot的自动化配置是怎么实现的呢? SpringBoot...
前言 接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实践过的,给有需要的小伙伴一个参考。 不知...
Nginx ("engine x")是一个高性能的HTTP和反向代理web服务器,特点是占有内存少,并发能力强。 正向代理:在客户端(浏览器)配置代理服务器,通过代理服务器进...
前言 最近干了一个工作是使用discriminator去写一个新的API,那么写这个新的API原因是什么呢?原因是这样的:我们的项目使用Mybatis,我们项目中有一个实体类...
一、事务的基本原理Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以...
前言:平时咱们在使用各类平台或系统的时候,都会弹出验证码,类似这种: 亦或是这种 还有就是这种: 好吧,这种也算: 所有的验证码,无论是图片验证码,还是滑块验证码,亦或是短信...
前言:上篇文章Spring boot幂等性约束的实现(初级版)介绍了通过注解的方法进行幂等验证,通过参数的序号数组指定哪些参数参与生成幂等的key,但如果方法增加或者减少了参...
1. 配置RabbitMQ 2. 生产者发送消息确认机制 其实这个也不能叫确认机制,只是起到一个监听的作用,监听生产者是否发送消息到exchange和queue。 生产者和消...
PS:转载请注明出处作者: TigerChain地址https://www.jianshu.com/p/9a7d79249741本文出自 TigerChain 简书 手把手教...
文章首发于微信公众号《程序员果果》地址:http://blog.itwolfed.com/blog/14本篇源码:https://github.com/gf-huanchup...