自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(220)
  • 收藏
  • 关注

原创 领域驱动设计(DDD)精要

📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。

2025-07-08 19:33:48 333

原创 DDD 设计体系核心解析

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-08 19:15:53 357

原创 分片策略与分布式治理

不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。XA事务实现:在XA事务中,事务参与者在事务开始时注册到事务管理器,并在事务结束时通知事务管理器事务的结果。

2025-07-08 18:36:06 319

原创 ShardingSphere技术解析

在ShardingSphere中,通过配置文件定义路由规则,指定查询操作必须路由到特定的分片。

2025-07-08 18:18:42 386

原创 并发编程核心知识

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-08 12:41:52 321

原创 并发编程与MyBatis核心解析

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-08 12:19:42 602

原创 Spring Cloud微服务核心机制解析

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-08 11:42:10 692

原创 Spring Cloud微服务实战指南

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-08 11:19:29 472

原创 Spring MVC 框架解析

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-08 10:36:33 666

原创 Spring MVC 深度解析

Spring MVC是一个功能强大的Web框架,通过上述核心组件和扩展机制,可以构建高性能、可维护的Web应用程序。通过对Spring MVC的深入理解,开发者可以更好地利用其特性,提升开发效率。📥博主的人生感悟和目标- 💂博客主页Java程序员廖志伟- 👉开源项目Java程序员廖志伟- 🌥哔哩哔哩Java程序员廖志伟- 🎏个人社区Java程序员廖志伟- 🔖个人微信号SeniorRD📙经过多年在CSDN创作上千篇文章的经验积累,我已经拥有了不错的写作技巧。

2025-07-08 10:17:44 648

原创 JVM核心机制解析

自定义类加载器允许开发者控制类的加载过程,实现特定的类加载逻辑。通过继承类或实现接口,可以创建自定义类加载器。自定义类加载器可以用于实现不同的类加载策略,例如,实现热部署功能,允许在运行时动态加载和卸载类。自定义Starter可以帮助开发者快速集成第三方库。创建Maven项目。添加依赖。编写自动配置类。

2025-07-08 09:44:52 358

原创 JVM & Spring Boot知识精讲

在实际应用中,有时需要自定义类加载器来加载特定的类,如模块化系统(JPMS)。自定义类加载器可以通过继承类或实现接口来实现。在自定义类加载器中,可以重写findClass方法来加载特定的类文件。自定义Starter可以让其他开发者更容易地使用你的库。创建Maven项目,添加Spring Boot依赖。编写自动配置类,实现自动配置逻辑。编写Starter POM,将自动配置类和依赖打包成Starter。发布Starter到Maven中央仓库。

2025-07-08 09:20:52 608

原创 Spring IoC与AOP技术解析

📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。

2025-07-08 08:39:10 182

原创 Spring框架核心技术解析

📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。

2025-07-08 08:20:18 620

原创 领域驱动设计实践指南

限界上下文是领域模型的边界,用于隔离领域模型的不同部分。业务规则的一致性:限界上下文内部业务规则应保持一致,避免冲突。数据一致性:限界上下文内部数据应保持一致,避免数据冗余和错误。技术实现:限界上下文的技术实现应与业务需求相匹配。

2025-07-07 19:37:03 384

原创 领域驱动设计实践精粹

边界线实现:通过定义API接口、数据库表或服务边界来明确限界上下文。边界标记实现:通过命名规范、代码组织结构和文档约定来标识限界上下文。

2025-07-07 19:17:19 712

原创 ShardingSphere核心技术解析

📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。

2025-07-07 18:38:41 394

原创 ShardingSphere核心技术解析

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-07 18:18:54 830

原创 并发编程与MyBatis核心解析

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-07 12:40:44 499

原创 并发编程与MyBatis深度解析

并发编程和MyBatis是现代软件开发中不可或缺的技术。通过深入理解并发编程和MyBatis的原理和实现细节,可以有效地提高程序的性能和稳定性,简化数据库操作,提高开发效率。在实际应用中,我们可以根据具体需求选择合适的并发编程技术和MyBatis功能,以达到最佳的开发效果。📥博主的人生感悟和目标- 💂博客主页Java程序员廖志伟- 👉开源项目Java程序员廖志伟- 🌥哔哩哔哩Java程序员廖志伟- 🎏个人社区Java程序员廖志伟- 🔖个人微信号SeniorRD。

2025-07-07 12:18:58 495

原创 Spring Cloud服务治理解析

不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。服务治理是Spring Cloud架构中至关重要的一环,它确保了服务之间的高效协作与稳定运行。

2025-07-07 11:35:27 780

原创 微服务架构核心技术解析

不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。Eureka服务端通过维护一个服务实例的注册表来实现服务发现,客户端通过发送HTTP请求来注册和发现服务实例。

2025-07-07 11:16:15 441

原创 Spring MVC 框架解析

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-07 10:32:31 436

原创 Spring MVC 框架揭秘

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-07 10:15:44 603

原创 JVM与Spring Boot核心解析

自定义类加载器允许开发者加载特定来源或特殊需求的类。继承类。重写findClass方法以实现类的查找逻辑。可能还需要重写loadClass方法来控制类的加载过程。

2025-07-07 09:33:08 607

原创 JVM与Spring Boot核心解析

📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、SpringBoot、SpringMVC、SpringCloud、Mybatis、Dubbo、Zookeeper),消息中间件底层架构原理(RabbitMQ、RocketMQ、Kafka)、Redis缓存、MySQL关系型数据库、 ElasticSearch全文搜索、MongoDB非关系型数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes容器编排等。

2025-07-07 09:16:45 293

原创 Spring框架核心技术解析

📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。

2025-07-07 08:37:34 198

原创 Spring IoC与AOP深度解析

📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。

2025-07-07 08:17:45 504

原创 DDD深度解析

限界上下文是领域模型中的一个边界,它定义了领域模型中哪些部分是受保护的,哪些部分是开放的。边界定义需要清晰,以便于团队协作。

2025-07-06 19:31:29 807

原创 领域战略与设计实践

数据一致性:确保限界上下文内的数据一致,避免数据冲突。技术独立性:限界上下文内的技术实现与外部环境解耦,提高系统可维护性。团队独立性:限界上下文内的开发团队独立负责,降低团队之间的依赖。

2025-07-06 19:15:33 484

原创 ShardingSphere核心解析

高性能:支持分片、读写分离、分布式治理和数据迁移等功能,提升系统性能。易用性:提供丰富的API和生态扩展组件,方便开发者使用。稳定性:经过大量企业级项目验证,具有高可靠性。本文深入解析了ShardingSphere的核心知识点,旨在帮助读者更好地理解和应用这一强大的数据库中间件。在实际应用中,根据具体需求选择合适的分片策略、读写分离策略和分布式治理策略,以构建高性能、高可用的分布式数据库系统。📥博主的人生感悟和目标- 💂博客主页Java程序员廖志伟- 👉开源项目Java程序员廖志伟- 🌥。

2025-07-06 18:35:22 515

原创 ShardingSphere 分布式数据库解析

不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。实现上,可以通过设置路由规则,将查询语句中的路由信息解析出来,并按照规则路由到相应的分片。

2025-07-06 18:17:27 690

原创 并发编程与MyBatis深度解析

可以通过实现Cache接口来自定义缓存,满足特定需求。

2025-07-06 12:39:59 600

原创 并发编程与MyBatis深度解析

MyBatis允许自定义缓存实现,以满足特定需求。通过实现接口,可以创建自定义缓存。

2025-07-06 12:20:28 798

原创 微服务架构核心技术

开发者可以通过实现IRule接口自定义负载均衡规则,例如根据服务实例的负载情况、实例的健康状态等参数进行负载均衡。

2025-07-06 11:40:10 846

原创 Spring Cloud微服务核心解析

不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。在实际应用中,需要根据业务需求设计合适的降级策略,以确保系统在故障情况下仍能提供基本的服务。

2025-07-06 11:18:49 650

原创 Spring MVC 深度解析

Spring MVC 是一个功能强大且灵活的框架,通过上述知识点解析,我们可以了解到其核心架构、组件、数据处理、文件操作、异常处理和扩展机制。掌握这些知识点,将有助于开发者构建高效、可扩展的Web应用程序。在实际开发中,我们可以根据具体需求选择合适的组件和策略,以实现最佳的开发体验。📥博主的人生感悟和目标- 💂博客主页Java程序员廖志伟- 👉开源项目Java程序员廖志伟- 🌥哔哩哔哩Java程序员廖志伟- 🎏个人社区Java程序员廖志伟- 🔖个人微信号SeniorRD。

2025-07-06 10:37:12 760

原创 Spring MVC 深入解析

可以通过实现。

2025-07-06 10:18:46 578

原创 JVM & Spring Boot核心知识

继承类,并重写方法。在findClass方法中,可以实现自定义的类查找逻辑,如从特定目录或网络资源加载类文件。

2025-07-06 09:40:15 624

原创 JVM与Spring Boot核心解析

不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。接下来,我将为大家呈现正文内容。在类加载过程中,JVM会确保类文件的字节码是安全的,并且符合Java虚拟机的规范。

2025-07-06 09:18:17 878

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除