ShuYou's Blog

我不知道去何方,但我已经在路上

OpenFeign服务调用

本文介绍 OpenFeign 相关知识 简介 Spring Cloud OpenFeign 是声明式的服务调用工具,它整合了Ribbon和Hystrix,拥有负载均衡和服务容错功能。 依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactId> </dependency>

Nacos服务注册与发现

本文介绍 Nacos 相关知识 简介 Nacos 可以用来实现分布式环境下的配置管理和服务注册与发现。 通过 Nacos Server 和 spring-cloud-starter-alibaba-nacos-config 实现配置的动态变更。 通过 Nacos Server 和 spring-cloud-starter-alibaba-nacos-discovery 实现服务的注册与发现

Eureka服务注册与发现

本文介绍Eureka相关知识 简介 Eureka是由netflix开发的一款服务治理的框架,Sping Cloud对其进行了集成。 Eureka既包

微服务相关概念

本文介绍微服务相关概念,了解微服务的相关架构和发展。 微服务架构 传统的软件架构,往往是一个单体应用糅合了各种业务模块。随着业务的发展,单体应用

Spring Boot内容协商

本文介绍内容协商相关知识 内容协商(Content Negotiation) 内容协商:客户端和服务器就响应的资源内容进行交涉,然后服务器提供给客

Spring Boot中使用过滤器和拦截器

过滤器(Filter)和拦截器(Interceptor)是Web项目中常用的两个功能,本文将简单介绍在Spring Boot中使用过滤器和拦截

Spring Boot中操作JSON

本文介绍常用的JSON相关操作,Spring Boot内置Jackson包可以进行JSON相关操作 序列化 Fastjson User user1 = new User(); String s1 = JSON.toJSONString(user1); System.out.println(s1); Jackson ObjectMapper objectMapper = new ObjectMapper(); String s2

Spring Boot相关注解

本文介绍Spring Boot开发web相关注解知识 基础web注解 Bean处理 @Component:通用的注解,可标注任意类为 Spring 组件。如果一个