自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 SpringCloud学习之Zuul路由转发

SpringCloud学习之Zuul路由转发API网关Zuul路由转发Service-Consumer中添加Zuul路由转发功能添加依赖主启动类添加注解@EnableZuulProxy配置Zuul路由API网关在微服务架构中,通常会有多个服务提供者。每个服务提供者的服务数量也会随着整个系统体量的增大也会随之增长和变更。为了更好的调用微服务,可以通过网关对微服务的调用进行管理,使得效率更高和更易维护,达到对外暴露聚合API,屏蔽内部微服务的微小变动,保持整个系统的稳定性的效果。同时网关还能提供负载均衡,

2020-10-22 10:25:53 604

原创 SpringCloud学习之整合RestTemplate和Ribbon

SpringCloud学习之整合RestTemplate和Ribbon服务调用Service-Consumer添加Ribbon依赖修改Service-Consumer的RestTemplateConfig修改Service-Consumer的UserService单独使用RestTemplate调用微服务时,需要明确微服务的IP和服务端口,无法实现Feign使用微服务名称进行调用服务的功能。Ribbon可以实现负载均衡的功能,可以通过微服务名称分配一个可用的服务给RestTemplate调用。因此整合Re

2020-10-21 17:05:32 328

原创 SpringCloud学习之Feign服务调用

SpringCloud学习之Feign服务调用添加依赖更改service-consumer的主启动类service-consumer服务中添加UserServiceFeign更改service-consumer的UserService更改service-consumer的UserController上一节SpringCloud学习之RestTemplate中介绍了如何利用Spring提供的RestTemplate方法来完成微服务间的调用,本节将在上节的基础上介绍Feign的使用。Feign的使用更为简洁,

2020-10-21 16:27:17 218

原创 SpringCloud学习之RestTemplate

SpringCloud学习之RestTemplateRestTemplate简介Service-Provider服务实体类 UserEntityDao层 UserMapperService层及其实现Controller层Service-Consumer服务RestTemplate注入配置UserService调用service-provider接口UserControllerRestTemplate简介RestTemplate 是从 Spring3.0 开始支持的一个 HTTP 请求工具,它提供了常见的

2020-10-21 15:26:25 226

原创 SpringCloud学习之Service-Consumer搭建

SpringCloud学习之Service-Consumer搭建创建service-consumer项目在项目路径下创建主启动类创建配置文件创建service-consumer项目在spring-cloud项目里新建Module,取名为service-consumer,在pom.xml文件里添加依赖spring-cloud-starter-netflix-eureka-clientpom.xml<?xml version="1.0" encoding="UTF-8"?><pro

2020-10-21 10:12:56 555

原创 SpringCloud学习之Service-Provider搭建

SpringCloud学习之Service-Provider搭建创建service-provider项目在项目路径下创建主启动类创建配置文件创建service-provider项目在spring-cloud项目里新建Module,取名为service-provider,在pom.xml文件里添加依赖spring-cloud-starter-netflix-eureka-clientpom.xml<?xml version="1.0" encoding="UTF-8"?><pro

2020-10-21 09:54:30 1003

原创 SpringCloud学习之Eureka服务注册中心搭建

SpringCloud学习之Eureka服务注册中心搭建IDEA创建SpringCloud项目创建Eureka-Server的服务注册中心配置eureka-server的pom.xml文件创建启动文件配置application.yml文件IDEA创建SpringCloud项目通过Idea的maven,然后选中Create from archeType,然后选中maven-archetype-quickstart,然后按照正常流程走下去,即可创建成功。创建完成后,即可得到一个空的maven项目,更改p

2020-10-20 15:55:00 203

原创 Java反射获取对象的属性值以及setAcessble赋值的影响范围

Java反射获取对象的属性值以及setAcessble赋值的影响范围Java反射通过类对象获取Class并获取属性值通过对象设置属性的`isAccessible()`Java反射Java可以通过反射获取类中定义的所有类属性和类方法,也可以通过对象来获得Class对象然后获取对象属性的值。但是设置过程不要影响类定义的属性原本的特性通过类对象获取Class并获取属性值通过t.getName()获取对象的属性名,t.get(对象名)获取该对象中的属性值.Student stu=new Student("

2020-08-28 10:43:50 465

原创 Java中向上转型和向下转型的问题

Java中向上转型和向下转型的问题向上转型向下转型第一种情况第二种情况现在有两个类,Person类和Student类,Student是Person的子类,两个类分别如下Person:public class Person { private String name; private Integer age; public Person(String name, Integer age) { this.name = name; this.age

2020-05-19 14:26:46 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除