Maven项目
木楚
每一个技术大牛都是从力定信念和苦学的菜鸟开始,每一个技术菜鸟都是从放弃谦卑和学习的技术大牛开始!
展开
-
Maven构建JavaEE的聚合项目
maven是一个构建Maven是一个项目管理和综合工具。maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。原创 2017-05-15 19:40:22 · 580 阅读 · 1 评论 -
以案例聊聊SpringCloud分布式系统的架构者(九)
上次我们聊了聊SpringCloud中的Zipkin的构建过程。这次我们就来聊聊服务的消费者相互调用时在ZipKin中的表现和变化。既然要观察表现和变化那么就必须来用两个服务的消费者调用,这样才可以跟踪和观察。第一步:创建服务消费者A。SpringBoot的版本选择1.5.21,然后添加依赖。第二步:修改配置文件#指定端口server.port=7030#指定当前的名称...原创 2019-07-18 16:54:11 · 230 阅读 · 0 评论 -
以案例聊聊SpringCloud分布式系统的架构者
SpringCloud是Apache基金会下的项目,属于一个由老外写的一个基于SpringBoot分布式系统架构的技术框架。而Dubbo是我阿里写分布式系统架构的技术框架。这两种分布式微服务架构的技术,其实没有绝对的谁优谁劣,看自己公司的实际业务需求了。Dubbo的使用范围其实更多的像我们阿里的出去的用的更多,SpringColud的也有在用。SpringCloud里面自己实现了很多解决分布式方面...原创 2019-07-07 13:45:35 · 597 阅读 · 0 评论 -
SpringCloud在构建Zipkin的时候异常
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2019-07-18 13:27:28.759 ERROR 9040 --- [ main] o.s.boot.SpringApplication ...原创 2019-07-18 13:32:20 · 2439 阅读 · 0 评论 -
以案例聊聊SpringCloud分布式系统的架构者(七)
上一篇我们聊了聊SpringCloud中服务配置中心的作用和构建的流程。接下来我们聊一下服务的消费者要获取配置服务中心中配置文件的数据的方式。消费者从配置服务中心获取配置文件中的数据时一般发生在项目启动的时候或者有请求访问的时候。好了不嘴遁了,直接上。第一步:构建一个消费者,添加相关的依赖。<dependency> <groupId>org.spr...原创 2019-07-18 08:55:07 · 191 阅读 · 0 评论 -
Apache Dubbo的服务提供者和服务调用者的相互调用
在分布式系统中基本没有绝对的服务提供者也没有绝对的服务消费者,即便有那也是极少极少的情况。什么时候会出现这种情况呢?比如说一个分布式系统中有一个日志处理的子系统,那么好了这个子系统基本上就是一个服务的提供者,它基本不会去调用其他的系统。那么对于大多数的分布式系统而言还是存在这种服务的提供者和消费者角色互换的情况。下面就来以上一篇的案例来大概实现一下服务消费者和提供者的角色互换问题。说明一下以下...原创 2019-07-05 21:31:36 · 6776 阅读 · 0 评论 -
以案例聊聊SpringCloud分布式系统的架构者(四)
今天我们结合上一个案例来聊聊SpringCloud中路由器-Zuul。Zuul其实也是一个过滤器或者说是一个网关。你可以想象成Zuul是一个包裹的集散中心,他负责分布式系统中请求的分发映射和过滤等一系列操作。下面是SpringCloud官网(地址为:https://springcloud.cc/spring-cloud-dalston.html#_router_and_filter_zuul)对其...原创 2019-07-15 13:15:46 · 202 阅读 · 0 评论 -
Apache Dubbo的案例
写个案例,直接上手。1:安装Dubbo的注册中心。这里我使用zookeeper作为Dubbo的服务注册和发现中心。下载、安装、配置zookeeper这里不再赘述。注意:Windows的智能作为本机测试或者学习使用,不可用到生产上,Windows版本的下载、安装、配置在这篇博客中:https://blog.csdn.net/CDW2328/article/details/945898112:...原创 2019-07-04 19:27:32 · 2017 阅读 · 0 评论 -
在构建基于SpringCloud分布式系统的坑
一:配置服务的提供者和消费者的时候注意,在两个配置文件application.properties配置文件中,spring.application.name配置的时候value的值中间不能有下划线。如果是这样的配置就是正确的:spring.application.name=server-provider 如果是这样的配置就是错误的:spring.application.name=server_...原创 2019-07-07 15:39:18 · 482 阅读 · 0 评论 -
maven本地仓库配置
来配置一下maven本地仓库:第一步:下载到官网下载maven包。下载地址:http://maven.apache.org/download.cgi第二步:找个盘符创建个文件夹将将下载的maven报放进去,然后将下载的包解压了。第三步:配置MAVEN_HOME的环境变量。如下:注意这个地方的变量值的路劲是你自己的实际maven解压后的路径。配置完上面的了,将MAVEN_HO...原创 2019-05-11 18:50:24 · 73828 阅读 · 5 评论 -
SpringSecurity、Spring Social、SpringSession、TX-LCN、Spring Cloud Data Flow、JWT 架构(一)
先来介绍:SpringSecurity一个能够为基于Spring的企业应用系统提供声明式的安全訪问控制解决方式的安全框架(简单说是对访问权限进行控制嘛),应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分。用户认证指的是:验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。用户认证一般要求用户提供用户名和密码。系统通过校验用户名和密...原创 2019-07-23 09:46:38 · 270 阅读 · 0 评论