博客
分类
标签
归档
笔记
随手记
面试
Docker
友链
关于
夜间
博客
分类
标签
归档
笔记
随手记
面试
Docker
友链
关于
夜间
忘川
明月出天山,苍茫云海间
文档
笔记
示例
社区
博客
源码
Spring/Boot 常用扩展点
前言Spring 为 Java 程序员开发提供了极大的便利,同时也是非常值得学习的一门框架。其内部有诸多扩展点,用好这些扩展点可以让我们的工作事半功倍,因此本文将练习一些常用的扩展点。 1. FactoryBean提起 FactoryBean,经常会被问到 FactoryBean 与 BeanFactory 的区别。BeanFactory 是 Bean 的工厂,可以帮我们生成想要的 Bean...
2022-07-30
Java
Java
阅读全文
SpringBoot 集成 openfeign 及入参绑定
前言微服务开发时必定涉及到服务注册、服务发现及服务间的通信,一般而言,一个大型系统被拆分为多个小服务,则服务之间使用 dubbo 以 RPC 方式通信,会更快、更轻量、并发高,而不同系统之间的远程调用可以使用 feign 的以 HTTP 的方式更适合,而无论是用哪种方式都绕不开服务注册与发现。本文中我们将使用 openfeign 来作为通信方式,使用 Nacos 完成服务注册与发现,另外将介...
2022-01-08
Java
Java
阅读全文
接口日志与加密(SpringBoot)
在实际开发中,我们可能有如下需求: 记录请求/响应的参数,记录日志; 接口做加密防爬。即前后端约定好加密方式,前端传加密参数,后端获取到密文然后解密,处理完后再加密响应给前端。 1. 记录请求/响应的参数Spring 已经提供好类可以使用:ContentCachingRequestWrapper和ContentCachingResponeWrapper。使用方式如下:...
2021-10-31
Java
Java
阅读全文