当前位置: 首页 > news >正文

使用maven搭建微服务框架

徒手搭建cloud

1.认准SpringBoot,SpringCloud,SpringCloudAlibaba版本之间的对用关系

官网给出了声明:https://github.com/alibaba/spring-cloud-alibaba/wiki

在这里插入图片描述

2.选择好版本之后

spring bootspring cloudspring cloud alibaba
2.3.12.RELEASEHoxton.SR102.2.5.RELEASE

在父工程cloud-parent导入

	<modelVersion>4.0.0</modelVersion><groupId>org.example</groupId><artifactId>cloud-parent</artifactId><version>1.0-SNAPSHOT</version><packaging>pom</packaging><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.12.RELEASE</version><relativePath/></parent><properties><com.alibaba.cloud>2.2.5.RELEASE</com.alibaba.cloud><spring.boot.version>2.3.12.RELEASE</spring.boot.version><spring-cloud.version>Hoxton.SR10</spring-cloud.version><lombok.version>1.18.8</lombok.version></properties><dependencies><dependency><!-- 排除默认的logback日志,使用log4j--><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-log4j2</artifactId></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>${lombok.version}</version><scope>provided</scope></dependency></dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><!-- 排除默认的logback日志,使用log4j--><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion><exclusion><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId></exclusion></exclusions><version>${spring.boot.version}</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion><exclusion><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId></exclusion></exclusions><version>${spring.boot.version}</version></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>${com.alibaba.cloud}</version><type>pom</type><scope>import</scope></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring-cloud.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>

搭建类似这样的层次结构

在这里插入图片描述
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于七牛云上传,下载文件
  • 【数据库】两个集群数据实现同步方案
  • Node.js-身份证号实名认证-小程序实名认证接口集成方法
  • C语言中的预处理器字符串化与拼接操作符:底层原理及实现细节
  • 谷歌发布新AI GameNGen:AI也能实时生成游戏画面!
  • C++ day3
  • OpenStack创建云主机——超级详细步骤
  • Java的IO模型详解-BIO,NIO,AIO
  • Java并发编程(21)—— CurrentHashMap源码分析
  • redis集群部署
  • 字符串的内存存储
  • 使用Python+docx+sqlite3将Word表格内容写入sqlite表中
  • 区块链入门
  • Postman注册使用
  • 七、Centos安装LDAP--Docker版--已失败
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • create-react-app项目添加less配置
  • docker-consul
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • javascript从右向左截取指定位数字符的3种方法
  • JS变量作用域
  • PHP的类修饰符与访问修饰符
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 分布式熔断降级平台aegis
  • 前端技术周刊 2019-01-14:客户端存储
  • 如何编写一个可升级的智能合约
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 一起参Ember.js讨论、问答社区。
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #单片机(TB6600驱动42步进电机)
  • ${factoryList }后面有空格不影响
  • (003)SlickEdit Unity的补全
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (70min)字节暑假实习二面(已挂)
  • (AngularJS)Angular 控制器之间通信初探
  • (C++17) optional的使用
  • (CPU/GPU)粒子继承贴图颜色发射
  • (javaweb)Http协议
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (第30天)二叉树阶段总结
  • (二)延时任务篇——通过redis的key监听,实现延迟任务实战
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (过滤器)Filter和(监听器)listener
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (四)Linux Shell编程——输入输出重定向
  • (限时免费)震惊!流落人间的haproxy宝典被找到了!一切玄妙尽在此处!
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转载)PyTorch代码规范最佳实践和样式指南