
SpringCloud学习之路
清风丨
这个作者很懒,什么都没留下…
展开
-
Failed to collect dependencies at xxxx: Failed to read artifact descriptor forxxx
最近在学习springclud项目,多个模块化相互关联引用的时候公共模块common在引用后打包失败,因为是个javaEE项目不是springboot项目,使用的构建工具是maven,项目分了很多模块,并且模块之间还存在一定的依赖,比如说一个项目common是提供各项目通用的工具类,公共的类等例子:项目root,有module common,front,mall等其中front 和mall都依赖...转载 2019-07-16 12:16:28 · 10745 阅读 · 9 评论 -
使用SpringCloudConfig搭建配置中心(二)将配置文件提交到Github
1、安装GitGit下载地址 。注意这个地址需要翻墙安装过程这里不再赘述,基本上是无脑下一步。2、在Github上创建repository打开github,如果没有的话先注册一个点击右上角的头像,选择repository新建一个 repository3、在本地使用Git克隆repository在本地创建一个文件夹,右键选择git bash here,打开git的命令框。...原创 2019-07-19 10:59:37 · 425 阅读 · 1 评论 -
微服务架构下如何集成支付宝接口实现支付服务(二)使用SpringCloudConfig搭建配置中心
在搭建项目的过程中最好也根据我提供的这几个步骤来进行搭建。可以帮助你整理出一个统一的方法论。大概的步骤就是三个配置pom文件,编写yml配置文件,配置springboot启动器,搭建所有需要的文件目录结构,这里我把文件目录结构放到前面是方便大家观看。1、pom文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="h...原创 2019-07-19 11:11:09 · 1169 阅读 · 0 评论 -
微服务架构下如何集成支付宝接口实现支付服务(四)集成alipay来提供支付服务
provider工程主要就是来提供支付服务的,可以被其他业务层来调用。1、pom文件首先来看一下pom文件,需要依赖哪些配置<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/...原创 2019-07-17 11:36:28 · 1371 阅读 · 1 评论 -
微服务架构下如何集成支付宝接口实现支付服务(三)结合配置中心搭建eureka服务注册中心
1、pom文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma...原创 2019-07-19 14:59:42 · 569 阅读 · 0 评论 -
微服务架构下如何集成支付宝接口实现支付服务(五)消费支付服务的消费者搭建
这个服务是消费者,主要是模拟网站来使用支付服务,简单的说就是调用支付服务提供的功能。这个过程使用的是feign来做的负载均衡功能。然后去eureka中发现对应的服务,调用接口并返回数据。1、pom文件主要添加微服务依赖的代码,其他部分按自己项目需要自行添加。<!-- 添加微服务 --> <dependency> <groupId>com.sh...原创 2019-07-19 17:17:41 · 998 阅读 · 1 评论 -
微服务架构下如何集成支付宝接口实现支付服务(六)支付宝接口(沙箱环境)申请
本项目中其他模块内容:微服务架构下如何集成支付宝接口实现支付服务(一)总体设计.微服务架构下如何集成支付宝接口实现支付服务(二)使用SpringCloudConfig搭建配置中心.微服务架构下如何集成支付宝接口实现支付服务(三)结合配置中心搭建eureka服务注册中心.微服务架构下如何集成支付宝接口实现支付服务(四)集成alipay来提供支付服务.微服务架构下如何集成支付宝接口实现支付服...原创 2019-07-19 19:08:16 · 910 阅读 · 0 评论 -
微服务架构下如何集成支付宝接口实现支付服务(一)总体设计
1、环境配置使用的微服务架构是SpringCloud技术栈中的相关技术,包括:分布式配置中心:SpringCloudConfig 版本:2.0.1服务发现与注册中心:Eureka 版本:1.4.3服务间负载均衡:OpenFeign 版本:2.0.1熔断机制:hystrix 版本:1.3.1这里要注意一下:在使用SpringBoot和SpringCloud时是有版本匹配关系的:...原创 2019-07-19 19:10:28 · 2325 阅读 · 1 评论