随笔分类 - spring
everything about spring
摘要:JWT 一、优点: 1、简洁2、自包含:负载中包含了所有用户所需要的信息,避免多次查询数据库3、跨语言4、适用于分布式服务 二、结构 包含三部分: Header 头部(令牌的元数据、签名算法的类型) Payload 负载 Signature 签名/签证 1、Header 头部承载两部分信息:toke
阅读全文
摘要:实现excel 导出 一、需求 实现 excel 的导出 二、技术 选用 easypoi 官网: https://gitee.com/lemur/easypoi#http://doc.wupaas.com/docs/easypoi/easypoi-1c0u4mo8p4ro8 三、实现 1、前端 <e
阅读全文
摘要:一、需求 后端是springboot,附件上传到服务器上,前端访问服务器上的附件,如:显示图片、视频、文件等 二、解决方法 springboot 中进行资源映射,根据路径将磁盘上的文件映射为资源返回到前端 代码如下: @Configuration public class WebConfig imp
阅读全文
摘要:1、原因 由于RestTemplate的默认构造方法初始化的StringHttpMessageConverter的默认字符集是ISO-8859-1,所以导致RestTemplate请求的响应内容会出现中文乱码。 2、解决方法 springboot中@Bean配置的时候要把StringHttpMess
阅读全文
摘要:引自:https://www.cnblogs.com/xiaoxi/p/6164383.html SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMappi
阅读全文
摘要:一、微服务的消费模式 基于HTTP的客户端经常被用作微服务的消费者。这类客户端往往有着与平台无关性、语言无关性等特征,而被社区广泛支持,各类HTTP客户端框架也是层出不穷。常见的微服务消费模式如下: 1、服务直连模式 服务直连模式是最容易理解的,例如,在浏览器里面访问某篇文章,我们知道URL,直接通
阅读全文
摘要:Spring Cloud由以下子项目组成。 Spring Cloud Config Spring Cloud Config 配置中心——利用git来集中管理程序的配置。 项目地址:https://spring.io/projects/spring-cloud-config Spring Cloud
阅读全文
摘要:1、简单工厂模式 又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bean
阅读全文
摘要:源自:https://segmentfault.com/a/1190000016236188 在具体的SSM项目开发中,由于Controller层为处于请求处理的最顶层,再往上就是框架代码的。 因此,肯定需要在Controller捕获所有异常,并且做适当处理,返回给前端一个友好的错误码。 不过,Co
阅读全文

浙公网安备 33010602011771号