Live My Life

淡而无味也是一种味道

Hexo-Theme-LiveMyLife

A succinct hexo theme...

Ported Theme of Hux Blog, Thank Huxpro for designing such a flawless theme. This LiveMyLife theme created by Vincent modified from the original Porter YenYuHsuan , refer to the Themes of dusign、Ut......

[JDK8] 6 Lambda 表达式练习

Practice something...

先来写个基本类 1234567891011121314151617181920212223242526public class LambdaTest { @Data class Student { private Integer id; private String name; private Integer age;......

[Reflect] 3 反射相关练习

反射相关练习

先来写几个基本类: 12345678/** * @author vincent */@Datapublic class FatherClass { public String fatherName; public int fatherAge;} 12345678910111213/** * @author vincent */@Datapublic class......

[Spring Cloud Alibaba] 5.2 Start a Consumer Application - Feign

Access the service by using RestTemplate and FeignClient with load balancing...

概述 Feign 是一个声明式的伪 Http 客户端,它使得写 Http 客户端变得更简单。使用 Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用 Feign 注解和 JAX-RS 注解。Feign 支持可插拔的编码器和解码器。Feign 默认集成了 Ribbon,Nacos 也很好的兼容了 Feign,默认实现了负载均衡的效果。更多详情可查看:https://v-vin......

[Spring Cloud Alibaba] 5.1 Start a Consumer Application - Feign

...

[Spring Cloud Alibaba] 5.1 Start a Consumer Application - LoadBalancer

Combining the LoadBalanceClient and RestTemolate explicitly to access the RESTful service...

概述 服务消费者的创建与服务提供者大同小异,这里采用最原始的一种方式,即显示的使用 LoadBalanceClient 和 RestTemplate 结合的方式来访问。 案例 POM 创建一个工程名为 hello-spring-cloud-alibaba-nacos-consumer 的服务消费者项目,pom.xml 配置如下: 1234567891011121314151617181920......

[Spring Cloud Alibaba] 4 Start a Provider Application

Sample illustrates how to register a service to Nacos...

概述 通过一个简单的示例来感受一下如何将服务注册到 Nacos,其实和 Eureka 没有太大差别。 案例 POM 创建一个工程名为 hello-spring-cloud-alibaba-nacos-provider 的服务提供者项目,pom.xml 配置如下: 12345678910111213141516171819202122232425262728293031323334353637......

[Spring Cloud Alibaba] 2 Create a Unified Parent Dependency Management

Dependency Management...

概述 Spring Cloud Alibaba 项目都是基于 Spring Cloud,而 Spring Cloud 项目又是基于 Spring Boot 进行开发,并且都是使用 Maven 做项目管理工具。在实际开发中,我们一般都会创建一个依赖管理项目作为 Maven 的 Parent 项目使用,这样做可以极大的方便我们对 Jar 包版本的统一管理。 版本说明 组件版本关系 Spri......

[Spring Cloud Alibaba] 3 Nacos Dynamic Naming and Configuration Service

An easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications...

概述 在 Spring Cloud Netflix 阶段我们采用 Eureka 做作为我们的服务注册与发现服务器,现利用 Spring Cloud Alibaba 提供的 Nacos 组件替代该方案。 什么是 Nacos Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏......

[Spring Cloud Alibaba] 1 Spring Cloud Alibaba

Spring Cloud Alibaba provides a one-stop solution for distributed application development. It contains all the components required to develop distributed applications, making it easy for you to develop your applications using Spring Cloud...

在学习 Spring Cloud Alibaba 之前,先来简单回顾下。 目前市场上主流的套微服务架构解决方案: Spring Boot + Spring Cloud Netflix = Java 原生云开发 Spring Boot + Dubbo + Zookeeper 回顾 博主在之前的博文中,对于上面的两套方案也做了简单是总结和案例练习。今天博主想要讲述的是基于 Spring Cl......