自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 并发编程核心知识

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

2025-07-02 12:27:01 596

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

通过实现MyBatis的。

2025-07-02 12:04:53 323

原创 Spring Cloud微服务核心解析

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

2025-07-02 11:26:08 394

原创 Spring Cloud微服务核心架构解析

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

2025-07-02 11:05:13 297

原创 Spring MVC 框架解析

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

2025-07-02 10:26:09 241

原创 Spring MVC核心解析

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

2025-07-02 10:04:43 437

原创 JVM与Spring Boot核心解析

自定义类加载器允许开发者控制类的加载过程,例如实现热部署功能。自定义类加载器需要继承类或实现接口,并重写findClass方法。

2025-07-02 09:28:09 307

原创 JVM知识体系解析

自定义类加载器允许开发者创建自己的类加载器,以实现特定的类加载需求。加载位于非标准位置的类。加载通过网络下载的类。加载特定于应用程序的类。开发者可以通过继承类或实现接口来创建自定义类加载器。开发者可以通过创建自定义Starter来封装第三方库或自定义组件,方便其他开发者使用。开发者可以通过实现Endpoint接口来创建自定义Endpoint,提供特定的监控和管理功能。开发者可以通过实现接口来扩展AutoConfigurationBean的生命周期。

2025-07-02 09:04:44 540

原创 Spring框架核心技术解析

不定期分享高并发、高可用、高性能、微服务、分布式、海量数据、性能调优、云原生、项目管理、产品思维、技术选型、架构设计、求职面试、副业思维、个人成长等内容。在Spring框架中,IoC(控制反转)容器是实现依赖注入的核心,它通过管理对象的创建和组装来降低组件之间的耦合度。

2025-07-02 08:28:09 477

原创 Spring框架核心技术解析

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

2025-07-02 08:04:44 255

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

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

2025-07-01 19:21:40 685

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

限界上下文是领域模型的一个边界,它定义了领域模型在系统中的适用范围。边界定义:通过定义接口或协议来定义限界上下文的边界。例如,在用户管理限界上下文中,可以通过定义接口来定义其边界。边界识别:识别限界上下文的关键在于理解业务规则和业务逻辑的适用范围。例如,在用户管理限界上下文中,可以通过分析业务规则和业务逻辑来确定其适用范围。

2025-07-01 19:03:42 553

原创 ShardingSphere架构解析

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

2025-07-01 18:24:46 420

原创 ShardingSphere核心技术解析

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

2025-07-01 18:04:44 669

原创 并发编程核心知识

MyBatis允许自定义缓存,通过实现Cache接口来实现。自定义缓存可以满足特定的缓存需求,提高缓存性能。

2025-07-01 12:26:17 826

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

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

2025-07-01 12:04:14 636

原创 服务治理技术精要

Ribbon 允许通过实现。

2025-07-01 11:26:42 393

原创 Spring Cloud核心技术解析

通过自定义规则,可以根据服务响应时间、服务实例状态等条件进行负载均衡。

2025-07-01 11:04:43 396

原创 Spring MVC 框架解析

开发者可以通过实现接口,自定义处理器映射规则。例如,可以实现一个基于请求参数的映射器,根据请求参数的不同值,选择不同的处理器。

2025-07-01 10:23:41 547

原创 Spring MVC核心技术解析

Spring MVC是一个功能强大且灵活的MVC框架,它提供了丰富的特性和扩展机制。通过本文的深入解析,读者可以更好地理解Spring MVC的核心概念和高级特性,为实际开发打下坚实的基础。在实际开发过程中,可以根据项目需求选择合适的组件和扩展机制,实现高性能、可扩展的Web应用程序。📥博主的人生感悟和目标- 💂博客主页Java程序员廖志伟- 👉开源项目Java程序员廖志伟- 🌥哔哩哔哩Java程序员廖志伟- 🎏个人社区Java程序员廖志伟- 🔖个人微信号SeniorRD。

2025-07-01 10:04:19 433

原创 JVM与Spring Boot核心技术解析

自定义类加载器允许开发者控制类的加载过程,实现一些特殊的功能,如实现模块化系统。覆盖loadClass方法:在自定义类加载器中重写loadClass方法,实现类的查找和加载逻辑。实现类查找逻辑:根据需要,自定义类加载器可以采用文件系统、网络等途径查找类文件。

2025-07-01 09:25:55 341

原创 JVM与Spring Boot核心解析

自定义类加载器允许开发者控制类的加载过程,这在模块化系统和插件开发中非常有用。继承ClassLoader类:自定义类加载器需要继承ClassLoader类,并重写findClass方法。加载类的方法:在findClass方法中,实现加载类的逻辑,例如从文件系统、网络等路径读取字节码。自定义Starter可以简化第三方库的集成,提高项目的可维护性。创建Starter:创建一个Maven或Gradle项目,并添加依赖。添加依赖:将第三方库的依赖添加到Starter中。配置文件。

2025-07-01 09:05:17 436

原创 Spring框架核心技术解析

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

2025-07-01 08:25:09 575

原创 Spring框架核心技术解析

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

2025-07-01 08:05:15 694

原创 领域驱动设计核心实践

限界上下文是领域中的一个特定区域,它定义了领域模型的边界,并包含了所有与该区域相关的业务规则。边界定义:限界上下文的边界可以通过多种方式定义,如数据模型、代码模块、数据库表等。边界定义应清晰明确,避免跨边界的数据访问。协作与交互:限界上下文之间的协作通常通过定义清晰的接口来实现,这些接口应遵循RESTful风格或GraphQL等现代API设计原则。

2025-06-30 19:22:46 609

原创 领域驱动设计精要

限界上下文是领域模型的一个边界,它将领域模型中可见和可操作的元素限制在一个合理的范围内。

2025-06-30 19:03:41 747

原创 ShardingSphere核心机制揭秘

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

2025-06-30 18:21:02 447

原创 ShardingSphere核心解析

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

2025-06-30 18:03:46 456

原创 并发编程与MyBatis核心知识

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

2025-06-30 12:27:14 554

原创 并发编程核心知识

MyBatis允许自定义缓存,通过实现Cache接口来实现。自定义缓存可以根据业务需求进行定制,提高了缓存的灵活性和可扩展性。

2025-06-30 12:09:23 723

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

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

2025-06-30 11:25:44 437

原创 Spring Cloud微服务架构精要

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

2025-06-30 11:05:15 864

原创 Spring MVC核心技术解析

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

2025-06-30 10:23:48 794

原创 Spring MVC 框架解析

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

2025-06-30 10:04:13 454

原创 JVM与Spring Boot知识体系

Java虚拟机(JVM)中的类加载机制是Java语言运行时的核心之一,它负责在运行时将Class文件加载到JVM中,并使之成为可以被虚拟机使用的类型。类加载机制不仅涉及到如何将类文件加载到JVM中,还包括了类的验证、准备、解析和初始化等过程。类加载过程:双亲委派模型:自定义类加载器:模块化系统(JPMS):JVM的内存模型是JVM运行时的基础,它定义了JVM内存的布局和访问方式。运行时数据区:内存溢出场景分析:直接内存管理:垃圾回收(GC)是JVM自动管理内存的重要机制,它负责回收不再使用的对象所占用的内存

2025-06-30 09:27:40 327

原创 JVM/Spring Boot详解

通过实现接口,可以在Bean创建后进行扩展。

2025-06-30 09:05:13 272

原创 Spring核心技术精要

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

2025-06-30 08:24:34 698

原创 Spring框架核心技术解析

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

2025-06-30 08:04:13 936

原创 领域驱动设计核心实践

限界上下文边界的定义应考虑业务规则的一致性和数据完整性。

2025-06-29 19:20:25 647

原创 领域驱动设计(DDD)实践解析

限界上下文是领域模型的一个逻辑边界,它定义了领域中业务逻辑的边界。

2025-06-29 19:04:13 941

空空如也

空空如也

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

TA关注的人

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