springboot
忆几
互联网
展开
-
docker部署springboot
Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署。(来源:http://www.cnblogs.com/ityouknow/p/8599093.html)一个简单 Spring Boot 项目在 ...转载 2018-05-16 09:13:02 · 188 阅读 · 0 评论 -
euraka 分区概念
用户量比较大或者用户地理位置分布范围很广的项目,一般都会有多个机房。这个时候如果上线springCloud服务的话,我们希望一个机房内的服务优先调用同一个机房内的服务,当同一个机房的服务不可用的时候,再去调用其它机房的服务,以达到减少延时的作用。 概念 eureka提供了region和zone两个概念来进行分区,这两个概念均来自于亚马逊的AWS: region:可以简单理解为地理上的分区,比...转载 2018-08-07 20:44:38 · 603 阅读 · 0 评论 -
springboot基于注解的策略模式
需求 这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。 订单实体: service接口: 传统实现 根据订单类型写一堆的if else: 策略模式实现 利用策略模式,只需要两行即可实现业务逻辑: 可以看到上面的方法中注入了HandlerContext,这是一个处理器上下文,用来保存不...转载 2019-04-16 09:49:59 · 3611 阅读 · 2 评论