自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloudAlibaba:从0搭建一套快速开发框架-06 告别重复代码,使用Freemarker轻松生成重复代码 - 第一节

上篇主要优化完善公共模块,本篇主要创建一个生成代码的独立模块,提升开发效率,避免繁琐的重复的crud操作。由于内容较多,我就分两节写了。本节我们主要以创建项目并简单的生成数据库实体类即可,下节我们会直接搞完。

2025-01-18 16:26:52 835

原创 SpringCloudAlibaba:从0搭建一套快速开发框架-05 公共模块(common)编写与优化:提升开发效率实践

本片主要针对于我个人创建的公共模块(shine-common)展开。模块的总体功能可以概括为提供系统中的基础通用功能和工具,旨在为其他模块和服务提供一些重复使用的逻辑、工具方法以及规范化的处理方式。基础常量与配置支持提供项目中需要的常量定义和全局配置项。这样可以避免硬编码常量,统一管理常量和配置信息,提升代码的可维护性。请求上下文管理提供请求上下文的管理功能,帮助系统在处理请求时获取、传递和修改当前请求相关的信息。这对于跨层级或跨服务的调用非常重要,确保请求链路的上下文能够在系统中保持一致。

2025-01-18 15:33:41 619

原创 SpringCloudAlibaba:从0搭建一套快速开发框架-04 OpenFeign的使用

OpenFeign是一个声明式的HTTP客户端,它通过注解的方式简化了调用的过程。它是的一部分,用于在微服务架构中简化服务间的通信。与传统的使用或HttpClient等方式不同,OpenFeign提供了一种声明式的方式,通过接口和注解来定义HTTP请求,避免了手动编写底层HTTP请求的代码。

2025-01-17 16:59:23 1832

原创 SpringCloudAlibaba:从0搭建一套快速开发框架-03 Nacos下载及使用

Nacos(DynamicNAmingandCOnfigurationService)是阿里巴巴开源的一款集服务发现、配置管理和动态DNS服务于一体的解决方案,广泛用于微服务架构。Nacos支持分布式系统中的动态配置和服务管理,旨在帮助用户构建云原生应用。

2025-01-17 08:59:45 1894

原创 SpringCloudAlibaba:从0搭建一套快速开发框架-02 Docker以及MySql安装

Docker以及MySql安装

2025-01-16 16:47:33 617

原创 SpringCloudAlibaba:从0搭建一套快速开发框架-01 项目搭建

SpringCloud是一系列基于SpringBoot的框架,用于快速构建分布式系统。它提供了一系列工具,用于解决分布式系统中的常见问题,如配置管理、服务发现、断路器、路由、微代理、控制总线等。SpringCloudAlibaba是一个基于SpringCloud的微服务开发框架,集成了阿里巴巴的开源产品,如Nacos、Sentinel、RocketMQ、Dubbo等。它为开发者提供一套完整的分布式系统解决方案,特别适用于中国互联网场景下的大规模微服务架构。

2025-01-16 15:44:41 2863

空空如也

空空如也

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

TA关注的人

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