栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

1.4SpringBoot之parent

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

1.4SpringBoot之parent

基本功能
当我们创建一个Spring Boot工程时,可以继承自一个spring-boot-starter-parent,也可以不继承
自它,我们先来看第一种情况。先来看parent的基本功能有哪些?
1.定义了Java编译版本为1.8。
2.使用UTF-8格式编码。
3.继承自spring-boot-dependencies,这个里边定义了依赖的版本,也正是因为继承了这个依
赖,所以我们在写依赖时才不需要写版本号。
4.执行打包操作的配置。
5.自动化的资源过滤。
6.自动化的插件配置。
7.针对application.properties和application,yml的资源过滤,包括通过profile定义的不同环境的
配置文件,例如application-dev.properties和application-dev.yml,
请注意,由于application.properties和application.yml文件接受Spring样式占位符${...},因
此Maven过滤更改为使用@.g占位符,当然开发者可以通过设置名为resource.delimiter的
Maven属性来覆盖@@占位符。

源码分析
当我们创建一个Spring Boot项目后,我们可以在本地Maven仓库中看到看到这个具体的parent文
件,以2.1.8这个版本为例,松哥这里的路径是
C:Userssang.m2repository orgspringframework bootspring-boot-starter-
parent2.1.8.RELEASEspring-boot-starter-parent-2.l.8.RELEASE.pom打开这个文件,快速阅
读文件源码,基本上就可以证实我

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/831619.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号