spring boot如何进行统一版本的管理呢
在spring boot中,可以通过以下两种方式实现统一版本的管理:
1、通过标签<parent>:
如:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.1.RELEASE</version>
</parent>
在后面在进行引入依赖的时候,就写作为如下方式:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!-- <version></version>由于我们在上面指定了 parent(spring boot) -->
</dependency>
以上的这种统一版本的管理是spring boot默认的方式。
2、通过标签<dependencyManagement>:
如:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>1.4.1.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
注意:上述的type=pom意味着我们可以将所有的jar包打包成一个pom,然后我们依赖了pom,即可以下载下来所有依赖的jar包;scope=import代表从其它的pom中导入dependency的配置;
spring boot如何进行统一版本的管理呢相关推荐
- 基于spring boot的毕业设计论文选题申报管理系统设计与实现 毕业论文+项目源码、
下载地址:https://download.csdn.net/download/ouyangxiaobai123/22679732 项目介绍: 基于spring boot的毕业设计论文选题申报管理系统 ...
- 具有Stormpath和Spring Boot的OAuth 2.0令牌管理
建筑物身份管理,包括身份验证和授权? 尝试Stormpath! 我们的REST API和强大的Java SDK支持可以消除您的安全风险,并且可以在几分钟内实现. 注册 ,再也不会建立auth了! OA ...
- Spring Boot 与 Java 对应版本,以下表格由官方网站总结。
Spring Boot 与 Java 对应版本,以下表格由官方网站总结. 官网:https://spring.io/projects/spring-boot#learn https://docs.sp ...
- Spring Boot项目学习之通用权限管理项目01
权限管理系统是一个十分常见的系统,在这个系统中是基于角色访问控制的,用户是通过角色与权限进行关联.换句话说,就是一个用户拥有若干个角色,每一个角色拥有若干权限,这样就可以形成一个关系模型:用户-角色- ...
- Spring Boot实现简单的用户权限管理(超详细版)
2020-11-21 更新:解决由于.yml文件引起的数据库链接问题 文章目录 一.前言 二.项目环境 三.项目文件结构 四.项目代码 数据库连接配置 1.Entity层 2.dao层 3.servi ...
- Spring Boot(7)---构建系统和依赖管理
Spring Boot的使用:构建系统和依赖管理 13. 构建系统 强烈建议你选择一个支持依赖管理,能消费发布到"Maven中央仓库"的artifacts的构建系统,比如Maven ...
- Spring Boot 2.x的默认日志管理与Logback配置详解
前沿技术早知道,弯道超车有希望 积累超车资本,从关注DD开始 Spring Boot在所有内部日志中使用Commons Logging,但是对底层日志的实现是开放的.在Spring Boot生态中,为 ...
- Spring Boot 中如何统一 API 接口响应格式?
今天又要给大家介绍一个 Spring Boot 中的组件–HandlerMethodReturnValueHandler. 在前面的文章中(如何优雅的实现 Spring Boot 接口参数加密解密?) ...
- Spring Boot制作个人博客-后端管理(登录)
文章目录 一.构建页面 1.构建登录页面 2.构建后台管理页面 3.复制_fragments 二.实现登录 1.创建用户接口 2.创建用户实现类 3.创建UserRepository 4.初始化一个用 ...
最新文章
- ACM学习历程—HDU5586 Sum(动态规划)(BestCoder Round #64 (div.2) 1002)
- 你遇到过哪些理工科的实验高手,他们有哪些优秀的思维习惯?
- [图像处理] Python+OpenCV实现车牌区域识别及Sobel算子
- Spring Cloud微服务实战:外卖订餐系统
- word List28
- iOS 测试三方 KIF 的那些事
- typescript 接口 java_Typescript基础(4)——接口
- python预测股票价格_python用线性回归预测股票价格
- centec交换机配置_盛科(Centec)交换机 SmartConfig 特性
- java的写法作文,RxJava系列文章(二) - 网络图片添加水印RxJava写法
- 14-9-25日jenkins部署到tomcat的错误日志
- CXF WebService 教程
- 【机器人学导论】第四章.传感器
- 计算机一级仿宋gb2312,Word怎么设置仿宋体显示为仿宋GB2312字体?
- 【渝粤教育】国家开放大学2018年春季 0553-21T色彩 参考试题
- vue-qq 实践(一)
- 支付宝 AR 红包技术探讨及如何在下一波技术浪潮中畅泳
- 用vue封装分页器,让你的页面简单而不失优雅
- Activity中getWindow().setBackground()与getWindw().getDecorView().setBackground()的区别
- MySQL中单引号、双引号和反引号的区别
热门文章
- 【高德地图入门】--- 解析geojson
- NB-IoT窄带物联网技术项目开发教程--设备端开发(三)
- 北京理工大学计算机学院研究生招生官网,李元章 - 北京理工大学 - 计算机学院...
- 2020-10-24 今年的1024
- Android手机充电器通用吗,安卓手机充电器是否都通用? 你的手机是否支持快充? 电池怎么鼓包了...
- Flink和Spark中文乱码问题
- html访问外盘图片,外盘期货交易常见问题
- tq2440 linux,移植最新内核Linux4.1.6到TQ2440开发板教程(一)-Go语言中文社区
- 计算机考研数学一大纲,考研数学一大纲
- 广和通NL668的4G通讯随笔测试