- 博客(124)
- 收藏
- 关注
原创 并发编程核心知识
📕我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、优快云博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。
2025-07-02 12:27:01
596
原创 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核心解析
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(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
原创 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
原创 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
原创 微服务架构核心技术解析
📘拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(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
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人