最新 最热

IOC容器对Bean的生命周期

https://cloud.tencent.com/developer/article/2304343

2023-07-24
1

FileSystemResource和ClassPathResource的区别

在Java开发中,有时我们需要加载资源文件,比如配置文件、模板文件等。Spring框架提供了多种方式来加载这些资源,其中包括FileSystemResource和ClassPathResource。本文将详细介绍这两种方式的区别,并结合代码示例进行说明...

2023-07-24
1

Spring框架中不同类型的事件

Spring框架是一个功能强大的Java开发框架,它提供了许多便利的功能和组件来简化企业级Java开发。其中,事件驱动是Spring框架的一个重要特性,它允许开发者在应用程序中实现松耦合的组件间通信。本文将介绍Spring框架中不同...

2023-07-24
1

Mysql脏读、幻读、不可重复读(二)

脏读指的是一个事务读取到了另一个事务未提交的数据。当一个事务修改数据但还没有提交时,另一个事务读取到了这个未提交的数据,并做出了相应的操作。如果第一个事务回滚,那么第二个事务读取到的数据就是无效的。...

2023-07-23
1

MySQL的本地事务实现方案

事务是一组逻辑上相关的操作,这些操作要么全部成功执行,要么全部失败回滚。事务具有以下四个基本特性:

2023-07-23
0

分布式事务与分布式锁的区别

随着互联网的快速发展,分布式系统已经成为了大型应用的标配。在分布式系统中,分布式事务和分布式锁是两个核心概念。本文将重点探讨分布式事务与分布式锁的区别,并提供相关的代码示例。...

2023-07-23
1

分布式服务基础知识

缓存是一种将数据存储在高速缓存中的技术,它可以提高应用程序的性能和响应速度。以下是一些使用缓存的原因:

2023-07-23
1

Dubbo 支持的几种注册中心配置方式

Dubbo 是一种用于构建分布式服务的开源框架,旨在为开发者提供一种简单、快速、可靠的方式来构建分布式应用。在 Dubbo 的使用过程中,服务的启动方式是一个重要的话题。本文将介绍 Dubbo 支持的几种配置方式,并提供代码 D...

2023-07-23
0

Dubbo的负载均衡策略及其实现原理

负载均衡是分布式系统中的一项核心技术,它可以将服务请求均匀地分配到不同的服务提供者上,以提高系统的性能和可扩展性。Dubbo作为一款高性能的分布式服务框架,提供了多种负载均衡策略,可以根据不同的场景选择合适的负载...

2023-07-22
1

Spring WebFlux使用函数式编程模型构建异步非阻塞服务

上文引入了 Spring 框架中专门用于构建响应式 Web 服务的 WebFlux 框架,同时我也给出了两种创建 RESTful 风格 HTTP 端点实现方法中的一种,即注解编程模型。...

2023-07-21
1