Spring
文章平均质量分 89
Spring Cloud和Spring Cloud Alibaba项目教程
荔枝吻
完美主义架构师,欢迎关注【保姆级喂饭教程】等系列。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【AI总结】万字长文预警!Spring Boot 4 全景深度解析:从虚拟线程到声明式 HTTP 客户端,再到云原生最佳实践
2025 年 5 月,Spring Boot 4.0.0-SNAPSHOT 悄悄出现在 start.spring.io 的选项里。社区瞬间炸锅:“Boot 3 还没捂热,4 就来了?“虚拟线程真能把并发提升 7 倍?“Feign 要被官方弃用了?作为一线搬砖人,我连夜把 4.0-RC1 拉到公司压测环境,结果——同一台 4C8G 机器,支付网关 QPS 从 1.2 万飙到 8.5 万,CPU 还降了 40%。原创 2025-09-17 13:34:42 · 2632 阅读 · 0 评论 -
【转载】这些 Spring Boot 默认配置不改,迟早踩坑
Spring Boot 的“约定优于配置”确实省心,但省的是开发者的心,不是系统的责任。每一项默认配置背后,其实都藏着设计者的假设和权衡,而这些假设,在我们的业务场景中也许未必成立。这些坑我几乎都踩过,有些甚至反复踩了好几次。愿你读到这里,能少走几步弯路,可不能拿生产事故去交学费。提前优化配置,是对系统负责,也是对自己负责。最后想说句题外话——最近又忙起来了,又是“降本增效”搞的,好像这个词永远不会消失。有时候总忍不住想,什么时候才能“增本增效”?也许在经济下行的当下是没有可能了。原创 2025-08-29 13:26:51 · 823 阅读 · 0 评论 -
【沉浸式解决问题】idea创建spring boot项目打不开“https://start.spring.io“
idea创建spring boot项目时打不开"https://start.spring.io",报错Error message:Cannot download ‘https://start.spring.io’: Connection refused: connect。原创 2025-04-03 17:06:24 · 748 阅读 · 0 评论 -
【抽丝剥茧知识讲解】引入mybtis-plus后,mapper实现方式
mapper文件,作为Mybatis框架中定义SQL语句和映射关系的配置文件,在引入mybtis-plus后,有了更多的实现方式,本文对此做一个对比总结。原创 2025-05-15 14:18:39 · 2083 阅读 · 0 评论 -
【沉浸式解决问题】com.baomidou.mybatisplus.*.exceptions.MybatisPlusException: *.Test Not Found TableInfoCache
配置了entity和mapper的类以后使用ActiveRecord模式进行查询测试,错误如下:> com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: com.gwyy.ybws.common.core.entity.Test Not Found TableInfoCache.原创 2025-05-13 20:47:04 · 1452 阅读 · 0 评论 -
【保姆级喂饭教程】2025年微服务新项目:基于jdk1.8对应的Spring Boot、Spring Cloud与Spring Cloud Alibaba各框架版本选择
在搭建Spring Cloud Alibaba微服务项目架构的时候,需要选择Spring Boot和Spring Cloud进行兼容的版本号,如果版本关系不对应,可能导致项目产生未知的错误。并且Spring Boot 3.x更新后最低支持jdk17,甚至idea创建spring boot项目都选不到jdk1.8和Spring Boot 2.x了,搜索了一下目前也没有最新的版本建议,遂自己写一篇总结一下。原创 2025-05-12 20:51:47 · 1999 阅读 · 0 评论 -
【沉浸式解决问题】No qualifying bean of type ‘javax.sql.DataSource‘ available: expected at least 1 bean which
最近重新创建项目,在配置数据库进行连接测试时犯了十分低级的错误,特此记录一下。> 具体错误是:Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'javax.sql.DataSource' available: expected at least 1 bean which qualifies as autowire candidate.原创 2025-05-12 18:38:20 · 2288 阅读 · 0 评论 -
【沉浸式解决问题】java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use
在spring cloud项目中使用@SpringBootTest注解进行单元测试时,报如下错误java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test原创 2025-05-09 16:30:27 · 1845 阅读 · 0 评论
分享