根据微服务架构的鼻祖 Martin Fowler 的忠告,微服务架构中应当尽量避免分布式事务。 分布式事务的讨论主要聚焦于强一致性和最终一致性的解决方案。 微服务的发展 微服...
根据微服务架构的鼻祖 Martin Fowler 的忠告,微服务架构中应当尽量避免分布式事务。 分布式事务的讨论主要聚焦于强一致性和最终一致性的解决方案。 微服务的发展 微服...
1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处...
本文参考石杉的架构笔记公众号, 总结了一下RabbitMQ的核心知识, 非常感谢 一、消息中间件选型 1. ActiveMQ: 优点: ActiveMQ是老牌的消息中间件,国...
序言:创建定时任务非常简单,主要有两种创建方式:一、基于注解(@Scheduled) 二、基于接口(SchedulingConfigurer). 前者相信大家都很熟悉,但是...
一、在JAVA开发领域,目前可以通过以下几种方式进行定时任务 1、单机部署模式 Timer:jdk中自带的一个定时调度类,可以简单的实现按某一频度进行任务执行。提供的功能比较...
一。Spring提供了两种调度任务的方式。 调度任务,@Scheduled异步任务,@Async 1)spring的定时任务默认是单线程,多个任务执行起来时间会有问题。2)不...
你以为4年就回成主管。。。
文章大纲 一、搜索引擎框架基础介绍二、ElasticSearch的简介三、ElasticSearch安装(Windows版本)四、ElasticSearch操作客户端工具--...
上一章讲解了RabbitMQ的一些基础概念,包括:RabbitMQ概念、生产者(producer)、消费者(consumer)、信道(channel)、队列(queue)、交...
前言:RabbitMQ相关知识请参考: https://www.jianshu.com/p/cc3d2017e7b3Linux安装RabbitMQ请参考: https://w...
观看本文前,请至少保证对 Spring+Spring MVC+MyBatis 有一定的了解,并熟悉使用Maven进行项目构建。 新建一个 Maven WEB 项目 这里我只列...
github地址: https://github.com/codecentric/spring-boot-admin[https://github.com/codecentr...
SpringBoot自定义注解使用AOP实现请求参数解密以及响应数据加密 一、前言 本篇文章将依托与SpringBoot平台,自定义注解用来标识接口请求是否实现加密解密。使用...
前言 上一章作者分享了mybatis通用mapper的实用。在实际开发中,我们常常会用到excel导入导出相关的功能,本章,作者将分享一个实用的excel操作案例,实现exc...
Springboot+redis 【原创作品】 有关Springboot+redis的配置和使用,完整篇。 此配置,几乎可以无脑的粘贴进项目中使用。 springboot项目...