随笔分类 - SpringBoot2.0-整合
摘要:在分库分表架构中,客户端解决方案和服务端解决方案的核心区别在于:分库分表的逻辑(如 “数据该路由到哪个分库 / 分表”)是在 “应用程序端” 实现,还是在 “独立的中间服务端” 实现。两者的架构、适用场景和优缺点有显著差异,以下是详细解析: 一、客户端分库分表解决方案 定义:分库分表的逻辑(数据路由
阅读全文
摘要:在实际开发中,Jenkins(CI/CD 工具)、Maven(构建工具)、Nacos(配置中心) 和 Spring Boot Profile(环境隔离) 通常协同工作,实现不同环境(如开发、测试、生产)的自动化构建、配置隔离和部署。以下是它们的关联逻辑和配置方式: 核心目标 通过统一的 “环境标识”
阅读全文
摘要:<dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId></dependency> 在 Spring Boot 中,SnakeYAML 是一个常用的 YAML 解析库,主要用于处理 YAML 格式的配置文件
阅读全文
摘要:在 Spring Boot 应用中支撑 1000 QPS(每秒查询率)的设计需要从 架构设计、性能优化、资源配置、监控告警 等多维度系统规划。以下是一套可落地的设计方案,涵盖核心思路与具体实现: 一、架构设计:高可用与可扩展基础 1. 分层架构设计 采用经典的 “前端 → 负载均衡 → 应用服务 →
阅读全文
摘要:https://www.cnblogs.com/cxy35/p/12621898.html
阅读全文
摘要:在 Spring Boot 中实现单点登录(Single Sign-On, SSO)通常涉及与第三方身份提供商(如 OAuth2、OpenID Connect、SAML 等)的集成。以下是几种常见的单点登录对接方案及其实现方法: Spring Security和OAuth2在功能和使用场景上有显著
阅读全文