项目实战
文章平均质量分 76
以实战为基础,记录前端,后端,数据库,开发环境等各种问题和注意事项
阿黄学技术
恭喜你找到我了!欢迎来到我的技术博客。我是阿黄,一名对软件开发充满热情的技术爱好者。
在这里,我将与您分享关于 Java 后端、前端以及移动端开发的经验和实用技巧。无论是 Java 后端的高效架构设计,还是前端的炫酷交互实现,亦或是移动端的流畅用户体验优化,都是我探索和研究的领域。
我相信,技术的魅力在于不断创新和分享。通过我的博客,希望能为您在软件开发的道路上提供一些启发和帮助,让我们一起共同成长,共同进步!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot项目里面发起http请求的几种方法
在Spring Boot项目中,发起HTTP请求有多种方法。常用的包括:1. RestTemplate,适用于Spring 5之前的项目,支持GET和POST请求;2. WebClient,Spring 5+推荐的响应式方式,适合新项目;3. HttpClient,Java 11+内置,简单易用;4. Feign Client,声明式REST客户端,适合Spring Cloud项目;5. 第三方库如OkHttp和Apache HttpClient,提供更多控制。选择时,新项目推荐使用WebClient或Ht原创 2025-05-18 11:51:11 · 989 阅读 · 0 评论 -
Spring Boot 整合 Redis 实战
本文详细介绍了如何将Spring Boot与Redis进行整合,以实现高性能缓存、分布式锁和会话共享等功能。首先,文章说明了所需的技术栈,包括Spring Boot 3.1.2、Redis 7.0+以及相关的Maven依赖。接着,文章详细描述了如何启动Redis服务,无论是本地启动还是通过Docker容器。在基础整合部分,文章介绍了如何配置application.yml文件以及如何自定义RedisTemplate的序列化方式。实战案例部分展示了如何使用RedisTemplate进行简单的CRUD操作,以及如原创 2025-05-13 21:56:16 · 1300 阅读 · 0 评论 -
深入理解 OAuth 2.0:技术核心与实战场景
选 SSO:当需要在多个自有系统间实现 “一次登录”,且核心需求是身份认证的跨系统共享(如企业内部系统整合)。选 OAuth2(或 OpenID Connect):当涉及第三方应用访问用户资源,或需要在不同信任域之间进行授权(如 “第三方登录”“API 权限管理”)。结合使用。原创 2025-05-13 21:14:39 · 1254 阅读 · 0 评论 -
SpringBoot实战:整合Knife4j
Knife4j 是一个为 Java MVC 框架集成 Swagger 生成 API 文档的增强解决方案,前身是 Swagger-Bootstrap-UI。相比于Swagger,Knife4j提供了更美观、现代化的 UI 界面,增强了交互性。WebMvcConfig配置SpringMVC信息/*** web层配置类,实现静态资源映射,将knife4j相关资源放行,保证生成的接口文档能够正常进行展示*//*** 设置静态资源映射*/@Override// 添加静态资源映射规则。原创 2025-05-05 12:09:23 · 3621 阅读 · 0 评论
分享