![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
神奇at
这个作者很懒,什么都没留下…
展开
-
从spring boot 到 spring cloud- 2018/7/17 (1)
学习spring cloud之前首先学习搭建spring boot框架 并且整合ssm框架,搭建一个demo使用eclipse 建立spring boot工程选择web 以及mybatiis/mysql工程结构如图所示建立models-》student.javapackage com.example.demo.models;public class Stude...原创 2018-07-17 10:49:48 · 296 阅读 · 0 评论 -
springcloud使用mockmvc或powermock做单元测试
使用mockmvc做单元测试创建BaseTest 类package com.cn21.baichuan.cc.controller.admin;import com.cn21.baichuan.cc.CommodityCentreApplication;import org.junit.runner.RunWith;import org.springframework.boo...原创 2018-08-08 08:58:33 · 3557 阅读 · 0 评论 -
对spring cloud loadBalanced的一些理解
从loadBalanced的源码中可以看到 @loadBalanced用来标记restTemplate,以使用负载均衡的客户端(loadBalancedClient)来配置他public interface LoadBalancerClient { Serviceinstance choose(String serviceId); <T...转载 2018-07-26 11:16:58 · 968 阅读 · 0 评论 -
Spring cloud RestTemplate的一些理解
RestTemplate : 该对象会使用 Ribbon 的自动化配置, 同时通过配置 @LoadBalanced 还能够开启客户端负载均衡 GET请求第一 种:getForEntity 函数。该方法返回的是 ResponseEntity该对象是 Spring对 HTTP 请求响应的封装下面的例子,就是访问 USER-SERVER 服务的 /user 请求, 同时最后一 个参数...原创 2018-07-20 10:35:17 · 1178 阅读 · 0 评论 -
spring cloud注册中心,服务提供作者,服务消费者的一些区别
Spring Cloud Eureka, 使用Netflix Eureka来实现服务注册与发现。Eureka服务端,我们也称为服务注册中心。 同其他服务注册中心 一 样,支持高可用配置。它依托于强 一 致性提供良好的服务实例可用性,可以应对多种不同的故障场景。如果Eureka以集群模式部署,当集群中有分片出现故障时,那么Eureka就转入自我保护模式。它允许在分片故障期间继续提供服务的发...原创 2018-07-18 16:20:07 · 2602 阅读 · 2 评论 -
对DiscoveryClient源码的一些解释
对DiscoveryClient源码的一些解释:@EnableDiscoveyClient中,import(EnableDiscoveryClientImportSelector.class)@Import(EnableDiscoveryClientImportSelector.class)参考EnableDiscoveryClientImportSelector,这个类重写的方法...原创 2018-07-18 15:16:12 · 3047 阅读 · 0 评论 -
Spring Cloud Feign服务消费
Spring Cloud Feign是一套基于Netflix Feign实现的声明式服务调用客户端。它使得编写Web服务客户端变得更加简单。我们只需要通过创建接口并用注解来配置它既可完成对Web服务接口的绑定。它具备可插拔的注解支持,包括Feign注解、JAX-RS注解。它也支持可插拔的编码器和解码器。Spring Cloud Feign还扩展了对Spring MVC注解的支持,同时还整合了Rib...原创 2018-07-17 17:41:14 · 250 阅读 · 0 评论 -
spring cloud 创建服务提供方
创建“服务提供方”下面我们创建提供服务的客户端,并向服务注册中心注册自己。本文我们主要介绍服务的注册与发现,所以我们不妨在服务提供方中尝试着提供一个接口来获取当前所有的服务信息。首先,创建一个基本的Spring Boot应用。命名为eureka-client,在pom.xml中,加入如下配置: <parent> <groupId>org.spr...原创 2018-07-17 16:05:05 · 500 阅读 · 0 评论 -
spring cloud架构服务消费
之前已经成功地将服务提供者:eureka-client注册到了Eureka服务注册中心上了,同时我们也通过DiscoveryClient接口的getServices获取了当前客户端缓存的所有服务清单,那么接下来我们要学习的就是:如何去消费服务提供者的接口使用LoadBalancerClient在Spring Cloud Commons中提供了大量的与服务治理相关的抽象接口,包括Discov...原创 2018-07-17 16:01:23 · 164 阅读 · 0 评论 -
Spring Cloud 服务注册中心
Spring Cloud 服务注册中心 Spring Cloud Eureka首先,我们来尝试使用Spring Cloud Eureka来实现服务治理。Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。而Spring Cloud Netflix项目是Spring Cloud的子项目之一,主要内容是对Netflix公司一...原创 2018-07-17 10:49:37 · 194 阅读 · 0 评论 -
利用fastJson、Gson做json以及String的互相转换
fastJson1、String转换为JSONObjectString param = "{\"age\":\"24\",\"name\":\"cool_summer_moon\"}";JSONObject jsonObject = JSONObject.parseObject(param);Object object = jsonObject.get("name");2、J...原创 2019-03-25 18:08:20 · 9635 阅读 · 0 评论