摘要: 一:Ribbon是什么? Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,R 阅读全文
posted @ 2017-07-14 18:18 张建斌 阅读(4262) 评论(0) 推荐(1) 编辑
摘要: 本文使用的代码是: Spring 3.0接 触Spring也有很长一段时间了。但是,每次都是直接使用Spring直接提供的API,时间久了,自然也会想探索Spring里面的奥秘。今天上 午,整理出了Spring的BeanFactory的一个体系结构(当然不是完整的,是以XmlFactory为最终目标 阅读全文
posted @ 2017-07-14 17:58 张建斌 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 1.修改pom.xml增加如下内容 运行mvn clean package即可 2.在pom.xml增加如下内容 运行mvn assembly:assembly 阅读全文
posted @ 2017-07-14 12:04 张建斌 阅读(301) 评论(0) 推荐(0) 编辑
摘要: compile(编译范围) compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范 围。编译范围依赖在所有的classpath中可用,同时它们也会被打包。 provided(已提供范围) provided依赖只有在当JDK或者一个容器已提供该依赖之后才使用。例如,如果 你开发了一 阅读全文
posted @ 2017-07-14 11:31 张建斌 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 快速察看:<project> <modelVersion 阅读全文
posted @ 2017-07-14 11:30 张建斌 阅读(271) 评论(0) 推荐(0) 编辑