0
点赞
收藏
分享

微信扫一扫

Spring Boot 父子关系及maven-build

外贸达人小峻先森 2022-04-21 阅读 56
spring boot

  • Paren类的作用就是:
  • 定义了 Java 编译版本 
  • 使用 UTF-8 格式编码
  • maven源文件和目标文件编译的版本
  • 执行打包操作的配置
  • 自动化的资源过滤
  • 自动化的插件配置
  • 针对 application.properties 和 application.yml 的资源过滤,
  • 包括通过 profile 定义的不同环境的配置文件,
  • 例如 application-dev.properties 和 application-dev.yml
    •         什么是父子工程

    • 父子工程说白了就是利用Maven的继承关系,依赖传递性来省略一些重复的配置,通常配置在父模块中,为子模块提供使用,这样可以做到一处声明,处处使用

      父工程里面只有一个pom.xml;同时packaging必须是pom类型

      在子工程pom.xml里面,继承父工程:

    • <parent>
              <artifactId>项目名称</artifactId>
              <groupId>组织结构</groupId>
              <version>版本</version>
          </parent>

        此类主要是类做版本仲裁

        什么是springBoot启动器

SpringBoot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了Spring 众多框架中所需的大量且繁琐的配置文件,所以Spring Boot是-一个服务于框架的框架,服务范围是简化配置文件。所以从本质上来说,SpringBoot其实就是Spring框架的另一-种表现形式。

想了解更多的可以去访问Spring boot 手写启动器

        maven-build

Maven是通过pom.xml来执行任务的,其中的build标签描述了如何来编译及打包项目,而具体的编译和打包工作是通过build中配置的 plugin 来完成。当然plugin配置不是必须的,默认情况下,Maven 会绑定以下几个插件来完成基本操作。  

举报

相关推荐

0 条评论