SpringCloud
文章平均质量分 59
攀登程序猿
这个作者很懒,什么都没留下…
展开
-
每天进步一点点---------JPA与SpringData
JPA简介原创 2021-09-10 00:33:19 · 118 阅读 · 0 评论 -
每天进步一点点---------SpringBoot与log4j2
依赖配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web-services</artifactId> </dependency> <dependency> <gr原创 2021-07-15 22:44:26 · 126 阅读 · 0 评论 -
JAVA进步一点点--微服务SpringCloud Feign入门
Feign学习资料 工欲善其事,必先利其器,学习Feign必须要找到对应的资料,本文是个人学习过程的一个总结,学习目标是达到Feign的入门,可以完成简单的小功能,因此未寻找十分详细的教程。 在网络寻找参考教程连接如下: Spring官网SpringCLoud中的OpenFeign:https://spring.io/projects/spring-cloud-openfeign **B站一位老师的讲解课程(很遗憾不知道老师的名字)**https://www.bilibili.com/video/BV1v5原创 2021-03-31 23:22:40 · 89 阅读 · 0 评论 -
JAVA进步一点点--微服务SpringCloud htystrix熔断器
hystrix概述 概述还是参考大神的博客,本文关注尝试的应用和了解hystrix的基本使用 https://www.jianshu.com/p/684b04b6c454 快速使用 在消费者服务中添加依赖,根据Spring.io官网添加 version选择了2.0.X <dependency> <groupId>org.springframework.cloud</groupId> <artif原创 2021-03-03 00:58:49 · 134 阅读 · 0 评论 -
JAVA进步一点点--微服务SpringCloud Rest模板类与Rest规范
RestTempleate解读 GET请求 可以使用的注解: @RequestMapping即支持get也支持post @GetMapping仅支持Get 可以使用的方法 getForEntity 需要带参数时推荐Map的方式 参数可以有两个,url,返回值类型 三个,url,返回值类型,get接口的参数(数组形式) 三个,url,返回值类型,get接口的参数(Map形式) ResponseEntity responseEntity = restTemplate.getForEntity("http原创 2021-02-28 23:27:01 · 93 阅读 · 0 评论 -
JAVA进步一点点--SpringCloud中的Eureka集群
Eureka集群概述 Eureka是一个服务,高可用就是将自己作为服务向其他服务注册中心注册自己,这样就形成了一组互相注册的服务注册中心,进而实现服务清单的互相同步,往注册中心A上注册的服务,可以复制同步到注册中心B上,所以从任何一台注册中心上都能查询到已经注册的服务,从而达到高可用他的效果。 Eureka集群搭建 创建两个Server,yml配置分别如下 hostname 是primary的yml server: port: 8082 eureka: instance: hostname原创 2021-02-28 21:37:32 · 100 阅读 · 0 评论 -
JAVA进步一点点--微服务SpringCloud快速搭建(对应官网的快速入门)
环境 IDEA 2020.1 Maven 3.63 JDK 1.8 SpringCloud 创建注册中心和client的方法 根本资料,Spring官网的discovery https://spring.io/guides/gs/service-registration-and-discovery/ 搭建注册中心EurakeServer (1)Spring Initializr中可以直接创建 查看此时的pom.xml和依赖树、 仅依赖netflix-eureka-server(eureka-server的原创 2021-02-28 16:41:00 · 258 阅读 · 0 评论 -
JAVA进步一点点--微服务SpringCloud概述
微服务架构概述 微服务适合集中式系统相对而言的。 **集中式系统:** 把所有的程序、功能、模块都集中到一个项目中,部署在一台服务器上,从而对外提供服务; **分布式系统:** 把所有的程序、功能拆分成不同的子系统,部署在多台不同的服务器上,这些子系统相互协作共同对外提供服务,而对用户而言并不知道后台多个子系统和多台服务器在提供服务,在使用上和集中式一样。 **发展:** 业务多、访问大时,全部在一个逻辑中,维护、开发和更新都比较困难。 微服务架构 是一种设计风格,主旨是原本独立的系统拆封成原创 2021-02-26 00:16:31 · 97 阅读 · 1 评论