Spring Cloud微服务之父工程的创建(一)
第一步:创建父工程
1、创建sprigboot工程itydf-parent
在idea开发工具中,使用 Spring Initializr 快速初始化一个 Spring Boot 模块,版本使用:2.2.1.RELEASE,不选择任何依赖支持,建立空的Spring Boot模板。
2、删除 src 目录
3、配置 pom.xml
首先artifactId节点后面添加 pom类型
<packaging>pom</packaging>
4、在pom.xml中添加公共依赖的版本
删除pom.xml中的 dependencies 全部内容 比如默认生成的test测试依赖等等。
添加 properties 确定依赖的版本
<!--确定依赖的版本--><properties><java.version>1.8</java.version><mybatis-plus.version>3.0.5</mybatis-plus.version><swagger.version>2.7.0</swagger.version><cloud-alibaba.version>0.2.2.RELEASE</cloud-alibaba.version></properties>
配置 dependencyManagement 锁定依赖的版本
<!--锁定依赖的版本-->
<dependencyManagement><dependencies><!--Spring Cloud--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>Hoxton.RELEASE</version><type>pom</type><scope>import</scope></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>${cloud-alibaba.version}</version><type>pom</type><scope>import</scope></dependency><!--mybatis-plus 持久层--><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>${mybatis-plus.version}</version></dependency><!--swagger--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>${swagger.version}</version></dependency><!--swagger ui--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><version>${swagger.version}</version></dependency></dependencies>
</dependencyManagement>
第二步:创建子模块
后续文章,正在更新。。。
Spring Cloud微服务之父工程的创建(一)相关推荐
- Spring Boot+Eureka+Spring Cloud微服务快速上手项目实战
说明 我看了一些教程要么写的太入门.要么就是写的太抽象.真正好的文章应该是快速使人受益的而不是浪费时间.本文通过一个包括组织.部门.员工等服务交互的案例让刚接触spring cloud微服务的朋友快速 ...
- 视频教程-Spring Cloud微服务--入门到精通-Java
Spring Cloud微服务--入门到精通 本系列课程由多位老师共同录制而成,旨在为想要学习Java的用户提供一套系统的成长方案. Java从入门到进阶 ¥59.00 立即订阅 扫码下载「CSDN程 ...
- Spring Cloud 微服务技术栈
Spring Cloud 简介 主要内容 微服务简介 SpringCloud 简介 SpringCloud 框架结构 SpringCloud 和 Dubbo 的对比 SpringCloud 版本号说明 ...
- Spring Cloud 微服务讲义
Spring Cloud 微服务讲义 第一部分 微服务架构 第 1 节 互联网应用架构演进 第 2 节 微服务架构体现的思想及优缺点 第 3 节 微服务架构中的核心概念 第二部分 Spring Clo ...
- Spring Cloud微服务版本灰度发布新神器
项目地址:https://github.com/Nepxion/Discovery 强烈建议stra.fork该项目,该项目可以作为学习改造Spring Cloud组件的案例项目. Nepxion D ...
- Spring Cloud微服务实战:外卖订餐系统
Spring Cloud微服务实战:外卖订餐系统 项目需求 客户端:针对普通用户, 用户登录.用户退出.菜品订购.我的订单. 后台管理系统:针对管理员, 管理员登录.管理员退出.添加菜品.查询菜品.修 ...
- Spring Cloud微服务实战:手把手带你整合eurekazuulfeignhystrix(附源码)
Spring Cloud微服务实战:手把手带你整合eureka&zuul&feign&hystrix(附源码) Spring Cloud简介 Spring Cloud是一个基于 ...
- spring cloud 微服务之间添加自定义的header头
spring cloud 微服务之间添加自定义的header头 spring cloud 微服务之间添加自定义的header头 创建注册中心 创建生产者 创建消费者 验证结果 spring cloud ...
- Spring Cloud微服务之Feign——声明式服务间调用
目录 写在前面 服务间调用常见的方案 方案一:HttpClient 方案二:RestTemplate 方案三:Feign 框架版本问题及可能遇到的坑 搭建服务注册中心 搭建服务1--service-a ...
最新文章
- 首个中文多项选择阅读理解数据集:BERT最好成绩只有68%,86%问题需要先验知识...
- APP鉴赏之网易云音乐
- 漫谈 C++ 的各种检查
- Docker 实战教程之从入门到提高(二)
- 切换用户_Mac如何在多个用户间快速切换?
- Windows遗产之RPC/DCOM:还在用吗,内部又有什么区别?
- c语言 选择结构,C语言学习:选择结构
- Win7下修改Hosts文件
- 怎样的高管才能得到下属的信任?
- SLF4J错误:NoSuchMethodError解决方案
- 在css中使用hover来控制其他元素的样式,该两个元素必须是父子元素
- 2021最新电视盒子TV源码开源电视影视APP影视源码
- 支持国产自主可控OS——信创服务器操作系统的配置与管理 (统信UOS版)-新书发布
- 【视线估计】Realtime and Accurate 3D Eye Gaze Capturewith DCNN-based Iris and Pupil Segmentation
- yahoo邮箱foxmail收发
- 论文阅读:ICCV2021 TransReID: Transformer-based Object Re-Identifification
- 免费的桌面主题按钮 V1.0
- 使用nsis制作的安装包安装后,无法卸载干净的问题
- HTML转义字符表,JavaScript常用转义符
- java 数组内元素相乘,java数组元素如何进行加减乘除,请大侠咪赐教!!
热门文章
- 信息学奥赛一本通(1125:矩阵乘法)
- 吃糖果(HDU-1205)
- 数论 —— 斐波那契数列(Fibonacci)
- 信息学奥赛C++语言:等级化的成绩
- 组装微型计算机时 下列哪些部件,2016年9月计算机三级网络技术考试试题及答案...
- 实验楼linux指令,Linux操作命令(二)
- 一起学习C语言:C语言基本语法(三)
- python只能对列表进行切片_Python中的列表
- linux 内核设备管理模型sysfs(入门篇)
- 损失函数与优化器理解+【PyTorch】在反向传播前为什么要手动将梯度清零?optimizer.zero_grad()