摘要: 注意:本 Spring Boot 系列文章基于 Spring Boot 版本最新版 2.4.2 进行学习分析,版本不同可能会有细微差别。另外springboot-springcloud是实现微服务生态的一种,并不说明使用springboot就是实现了微服务。 根据上文学习微服务系列(一):认识微服务 阅读全文
posted @ 2021-01-26 19:09 我是鳄鱼头领 阅读(250) 评论(0) 推荐(0)
摘要: 我们曾经的服务-单体服务 我们对于一个新模块开发时,好多小伙伴就会问为什么我们要搞微服务架构,一个项目把代码从头撸到尾不是很方便吗,开发更快速,部署也容易。如果使用微服务,涉及的技术就一大堆,中间还容易出现各种不一致的问题。对于这种问题怎么回答呢?那我们就先看看我们以前做个B-S服务是啥样的吧。。。 阅读全文
posted @ 2021-01-25 19:59 我是鳄鱼头领 阅读(109) 评论(0) 推荐(0)
摘要: 我们写代码如果逻辑判断比较多的时候,if的情况比较复杂的时候是不是经常写出这样的代码: 就如上图一堆一堆的if-else判断,看的人眼花缭乱的。其实从代码的优雅角度来看这就是一堆辣鸡,根本拿不上台面。那么需要怎么优化一下类似上面的这么多if-else呢? 策略模式 经典兵法 《设计模式之禅》对于策略 阅读全文
posted @ 2021-01-23 19:06 我是鳄鱼头领 阅读(459) 评论(0) 推荐(0)
摘要: 还原背景 大家都做过b-s架构的应用,也就是基于浏览器的软件应用。现在呢有个场景就是FE端也就是前端工程是前后端分离的,采用主流的前端框架VUE编写。服务端采用的是springBoot架构。 现在有另外一个服务也需要与前端页面交互,但是由于之前前端与服务端1交互时有鉴权与登录体系逻辑控制以及分布式s 阅读全文
posted @ 2021-01-21 22:35 我是鳄鱼头领 阅读(954) 评论(0) 推荐(0)