8781 分钟

# SpringBoot 配置静态资源文件映射 # 配置文件映射为项目路径下 # .properties 文件配置方式 spring.mvc.static-path-pattern=/static/images/** spring.web.resources.static-locations=classpath:/static 图例: # java 代码配置方式 package org.example.config; import org.springframework.context.annotation.C
2.7k2 分钟

# SpringCloud 简介 Spring Cloud 是一个基于 Spring Boot 实现的云应用开发工具,它为基于 JVM 的云应用开发中的配置管理、服务发现、断路由、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 pring Cloud 中包含了 spring-cloud-config、spring-cloud-bus 等近 20 个子项目 Spring Cloud 本身并不是一个拿来即可用的框架,他是一套微服务规范,共有两代实现 Spring Cloud Netflix 是 Spring Cloud 的第一代实
1.6k1 分钟

# 简介 RabbitMQ 采用 Erlang 语言实现 AMQP(Anvanced Message Queuing Protocol 高级消息队列协议)的消息中间件,起初用于金融系统,在分布式系统种存储转发消息。 RabbitMQ 整体上是一个生产者与消费者模型,主要负责接收、存储和转发消息。可以把消息传递的过程想象成:当你将一个包裹送到邮局,邮局会暂存并最终将邮件通过邮递员送到收件人的手上,RabbitMQ 就好比由邮局、邮箱和邮递员组成的一个系统。从计算机术语层面来说,RabbitMQ 模型更像是一种交换机模型。 # 消息中间件的作用 # 解耦 :假设有系统B、C、D都需要系统A的数据