第4章 微服务框架主体搭建

news/2024/7/7 23:16:57

mini商城第4章 微服务框架主体搭建

一、课题

框架搭建

二、回顾

1、整体业务功能分析

2、根据业务需求设计表结构及字段

三、目标

1、版本控制器的搭建使用

2、能独立自主的搭建微服务框架

3、学会考虑一些公共的工具组件

4、网关模块的应用

四、内容

第1章 版本控制器

作为程序员,我们都知道,在实际开发过程中,最常用的版本控制工具大致分为两种:git和svn。

在正式搭建我们的主题框架之前我们先要将我们的版本控制器的服务搭建好,接下来我们先来分析一下两种工具的区别。然后再选择一款工具进行搭建使用

1.1 区别

1、git是分布式的,有本地和远程两个版本库,SVN是集中式,只有一个远程版本库;

这是 Git 和 SVN 最大的区别。若能掌握这个概念,两者区别基本搞懂大半。因为 Git 是分布式的,所以 Git 支持离线工作,在本地可以进行很多操作,包括接下来将要重磅推出的分支功能。而 SVN 必须联网才能正常工作。

集中式的版本控制系统都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。

 

  • 好处:每个人都可以一定程度上看到项目中的其他人正在做些什么。而管理员也可以轻松掌控每个开发者的权限。

  • 缺点:中央服务器


http://lihuaxi.xjx100.cn/news/1447953.html

相关文章

一个小时入门 EJB

前置知识 在开始学习Java EE的Enterprise JavaBeans (EJB)之前,以下是一些你可能需要提前了解的技术和概念: Java基础:熟悉Java的基础知识,包括面向对象的概念(例如类、接口、继承和多态等)、基本的数据结…

Lua脚本对比redis事务区别是什么

redis官方对于lua脚本的解释:Redis使用同一个Lua解释器来执行所有命令,同时,Redis保证以一种原子性的方式来执行脚本:当lua脚本在执行的时候,不会有其他脚本和命令同时执行,这种语义类似于 MULTI/EXEC。从别…

量子计算的突破:从理论到实践

章节一:引言 随着信息时代的到来,计算科学与技术也在不断迎来新的突破与革新。其中,量子计算作为一项引人瞩目的前沿技术,正逐渐从理论走向实践。量子计算以其在处理复杂问题上的巨大潜力,吸引着全球科学家和工程师的关…

用身边统计学告诉大家ChatGPT听闻过的、用过的、重度使用的大概有多少?

最近摸鱼时,看到有人发帖说信息茧房真的是无处不在。讨论一番后,确实是这样,每个人都在不同程度的“坐井观天”罢了。拿最近火遍全球的ChatGPT来说,身边真的不少人听都没听过。这里有个更详细调查,不过是Sunergia做的&…

低代码平台轻松玩转业务规则

规则,是运行、运作规律所遵循的法则。规则无处不在,社会活动中的规则通常由传统、公共认识形成,表现为该干什么或是不该干什么。在计算机应用系统中,经常会面对这样的场景,处理执行一个动作时,需要另外的条…

一文预览 | 8 月 16 日 NVIDIA 在 WAVE SUMMIT深度学习开发者大会 2023精彩亮点抢先看!

由深度学习技术及应用国家工程研究中心主办,百度飞桨和文心大模型承办的 WAVE SUMMIT深度学习开发者大会2023,将于 8 月 16 日在北京与大家见面。NVIDIA 作为技术合作伙伴,将携手百度飞桨参与这场技术盛会。 在这次大会中,NVIDIA…

【笔试题心得】关于正则的一些整理

本文部分内容摘抄整理自 正则表达式 – 教程 | 菜鸟教程 在笔试的过程中,也常常会对正则表达式进行考察,这里对正则表达式的常见用法,做一个学习和总结。 正则表达式的模式可以包括以下内容: 字面值字符:例如字母、数…

2023年度漏洞预警

1 漏洞 漏洞是硬件,软件,协议的具体实现或系统安全策略上存在的缺陷。从而可以使用攻击者能够在破坏系统。 2 漏洞汇总数据 以下数据针对 23 年截至8月期间爆发的高危严重漏洞进行了数据统计和分析, 具体的数据如下所示: 漏洞…