
玩转微服务
文章平均质量分 89
从基础篇+技术篇+应用篇+架构设计篇 讲解微服务中的技术及概念落地。
Elcker
路虽远,行则将至。事虽难,做则可成!
展开
-
玩转微服务-GateWay
网关的角色是作为一个 API 架构,用来保护、增强和控制对于 API 服务的访问。API 网关是一个处于应用程序或服务(提供 REST API 接口服务)之前的系统,用来管理授权、访问控制和流量限制等,这样 REST API 接口服务就被 API 网关保护起来,对所有的调用者透明。因此,隐藏在 API 网关后面的业务系统就可以专注于创建和管理服务,而不用去处理这些策略性的基础设施。通俗的说API网关中就是做一些通用的基础设施功能。原创 2024-06-04 17:23:56 · 1270 阅读 · 0 评论 -
玩转微服务-SonarQube
SonarQube是一款静态代码质量分析工具,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且可以集成在IDEA、Jenkins、GIt等服务中,方便随时查看代码质量分析报告。支持的语言:SonarQube通过配置的代码分析规则,从可靠性、安全性、可维护性、覆盖率、重复率等方面分析项目,风险等级从A~E划分为5个等级,同时SonarQube可以集成pmd、findbugs、checkstyle等插件来扩展使用其他规则来检验代码质量;原创 2024-04-24 17:08:21 · 1223 阅读 · 5 评论 -
玩转微服务-技术篇-JSDOC教程
通过文档注释,可以明确说明函数、类、方法和参数的用途、类型和预期行为。这不仅帮助其他开发人员正确使用你的代码,还可以在团队协作中提供一致性和规范。原创 2023-11-27 17:07:16 · 1409 阅读 · 1 评论 -
玩转微服务-设计篇-设计模式
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是它能被广泛应用的原因。原创 2023-11-16 10:40:40 · 122 阅读 · 0 评论 -
玩转微服务-基础篇-JDK17实用特性
jdk17的新特性原创 2023-07-20 13:01:26 · 2557 阅读 · 0 评论 -
玩转微服务-基础篇-maven
Maven的生命周期是一个抽象的概念,并不具体指某个操作,是Maven经过长时间思考和分析后总结出来的。它包括了一个项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等一系列的构建流程。但它仅仅是抽象而已,并不执行具体操作,它的具体操作是交给Maven的各种插件来实现,所以说生命周期和插件是密不可分的。在pom.xml文件的标签下定义的Maven属性在其他地方使用${my.pro}使用该属性值。--父项目的坐标。原创 2023-11-09 15:27:53 · 273 阅读 · 0 评论 -
ELcker-maven教程
简介Maven是一个跨平台的项目管理工具。作为Apache组织的一个颇为成功的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理。Maven 功能构建 文档生成 报告 依赖 SCMs 发布 分发 邮件列表环境下载:官网:http://maven.apache.org/index.htmlhttp://maven.apache.org/download.cgi与JDK的版本说明:http://maven.apache.org/do...原创 2021-04-06 15:48:19 · 219 阅读 · 0 评论 -
玩转微服务-基础篇-Git
Git中的大多数操作只需要本地文件和资源来运行 - 通常不需要来自网络上另一台计算机的信息。当您在Git中执行操作时,几乎所有操作都只将数据添加到Git数据库。很难让系统做任何不可撤销的事情或者以任何方式擦除数据。与任何VCS一样,您可能会丢失或搞乱尚未提交的更改,但在将快照提交到Git之后,很难丢失,尤其是在您经常将数据库推送到另一个存储库时。1、工作区:存放代码的地方2、暂存区(stage 或 index):临时存储,将工作区的代码让git知道,通过git add将代码放到暂存区。原创 2023-11-13 15:18:28 · 473 阅读 · 0 评论 -
JWT 教程
JWT原创 2023-07-24 09:52:35 · 148 阅读 · 0 评论 -
Spring Security 6
Spring Security6原创 2023-07-21 16:37:58 · 817 阅读 · 0 评论 -
OpenApi3.0注解说明
OpenApi3.0 常用注解说明原创 2023-07-20 15:26:55 · 9776 阅读 · 0 评论 -
Elcker-Docker的安装
linux 机器上安装Docker原创 2022-11-14 13:13:07 · 95 阅读 · 0 评论