
Springboot
文章平均质量分 84
我爱娃哈哈
公众号:服务端技术精选
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式系统设计:从入门到实践
随着互联网业务的高速发展,单体系统已难以满足高并发、高可用和弹性扩展的需求。分布式系统作为现代互联网架构的基石,成为越来越多技术团队的首选。本文将带你系统了解分布式系统设计的核心理念、常见挑战与最佳实践。分布式系统(Distributed System)是指由多个独立计算节点通过网络协同完成某一任务的系统。这些节点可以是物理服务器、虚拟机,甚至是容器。分布式系统的目标是通过资源共享、负载均衡和容错机制,实现系统的高可用、高性能和可扩展性。原创 2025-07-15 13:37:27 · 366 阅读 · 0 评论 -
RabbitMQ 与 Kafka 的使用场景与对比详解
RabbitMQ 和 Kafka 各有优势,选型需结合业务场景、性能需求、生态集成等多维度考量。合理利用消息队列,能极大提升系统的可扩展性、可靠性和解耦能力。建议在实际项目中多做测试和评估,选出最适合自身业务的消息中间件。如有疑问,欢迎留言交流。如需RabbitMQ、Kafka实战工程或更多技术细节,欢迎留言获取!更多实战干货欢迎关注公众号:服务端技术精选。小程序:随手用工具箱。原创 2025-07-14 09:17:37 · 739 阅读 · 0 评论 -
Mock 数据的生成与使用全景详解
Mock数据,指的是通过工具或代码自动生成的、用于模拟真实业务场景的数据。它可以是结构化的(如JSON、数据库表),也可以是非结构化的(如文本、图片等),目的是让开发、测试环境在没有真实数据的情况下也能正常运行和验证功能。Mock数据是现代后端开发不可或缺的基础能力。合理利用Mock工具和方法,不仅能提升开发效率、保障测试质量,还能有效规避数据安全风险。建议大家在项目初期就规划好Mock数据方案,并结合自动化测试、前后端联调等流程,打造高效、可靠的开发环境。如有疑问,欢迎留言交流。原创 2025-07-13 22:33:52 · 692 阅读 · 0 评论 -
使用 Spring Cloud 构建微服务架构全景详解
本文系统介绍了使用Spring Cloud构建微服务架构的核心内容。首先概述了微服务架构的概念与优势,包括独立部署、故障隔离等技术特点。然后详细解析了Spring Cloud生态体系的核心组件,如Eureka、Config、Gateway等。文章重点提供了服务注册发现、配置中心、API网关等关键模块的实战配置示例,并分享了服务拆分、配置管理等最佳实践。最后总结了Spring Cloud在微服务实现中的价值,强调要结合业务场景渐进式推进架构转型。全文为开发者提供了Spring Cloud微服务的完整技术路线图原创 2025-07-12 10:23:18 · 355 阅读 · 0 评论 -
Spring Security 技术原理与实战全景详解
摘要:Spring Security是Java后端开发中的核心安全框架,提供认证和授权功能。文章全面解析了其原理、架构(过滤器链+安全上下文)和核心组件,涵盖表单登录、JWT认证等场景,并给出实战配置示例。通过自定义UserDetailsService实现数据库用户认证,介绍了JWT/OAuth2集成方法,同时探讨了高级用法和最佳实践(如密码加密、CSRF防护)。该框架适用于各类项目架构,是构建安全后端系统的首选方案。原创 2025-07-10 11:28:21 · 351 阅读 · 0 评论 -
Spring Boot多数据源配置详解
Spring Boot多数据源配置并不复杂,关键在于理解原理、规范配置、合理分包。掌握多数据源技术,不仅能提升系统扩展性和灵活性,也是后端开发进阶的必备技能。如有疑问,欢迎留言交流。如需Word版或代码示例工程,请留言获取!原创 2025-07-09 17:11:25 · 675 阅读 · 0 评论 -
SpringBoot整合Swagger2实现接口文档自动生成
一、为什么使用Swagger2当下很多公司都采取前后端分离的开发模式,前端和后端的工作由不同的工程师完成。在这种开发模式下,维持一份及时更新且完整的 Rest API 文档将会极大的提高我们的工作效率。传统意义上的文档都是后端开发人员手动编写的,相信大家也都知道这种方式很难保证文档的及时性,这种文档久而久之也就会失去其参考意义,反而还会加大我们的沟通成本。而 Swagger 给我们提供了一个全新的维护 API 文档的方式,下面我们就来了解一下它的优点:1、代码变,文档变。只需要少量的注解,Swagger原创 2020-05-18 17:35:31 · 674 阅读 · 0 评论 -
SpringBoot整合Druid数据库连接池实现数据库连接及监控
1、pom文件添加依赖:<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.10</version></dependency>2、a原创 2019-03-12 19:14:08 · 700 阅读 · 0 评论