美文网首页
工程初始化配置

工程初始化配置

作者: 进击的鸭子 | 来源:发表于2021-11-30 19:27 被阅读0次

创建 Maven 工程

  1. 新建工程


    Maven 工程
  2. 完成信息


    完成信息
  3. 配置子模块和依赖

注意:
1. 聚合工程里可以分为顶级项目(顶级工程、父工程)与子工程,这两者的关系其实就是父子继承的关系
子工程在maven里称之为模块(module),模块之间是平级,是可以相互依赖的。
2. 子模块可以使用顶级工程里所有的资源(依赖),子模块之间如果要使用资源,必须构建依赖(构建关系)
3. 一个顶级工程是可以由多个不同的子工程共同组合而成。
创建子模块

同样建立为一个 maven 工程,并输入信息,注意此时的信息配置中,多了一项 parent 的选择,默认是在 parent工程右键创建的,所以 Parent 默认选中 foodie-dev-parent.


子模块创建
  1. 创建工程结构如下:
    之间的依赖关系为:api -> service -> mapper -> pojo -> common


    工程结构
  2. 配置顶级工程的 pom 文件,安装依赖

<dependencies>
        <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>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-aop</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
            <optional>true</optional>
        </dependency>

    </dependencies>

配置 springboot application

  1. 创建 Application.yml 配置文件,启动 SpringbootApplication 之后默认加载


    创建 Application.yml
  2. 新建 Application.java (运行主文件)

@SpringBootApplication

public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);

    }
}
  1. 创建一个 HelloController.java
@RestController
public class HelloController {

    @GetMapping("/hello")
    public Object hello() {
        return "hello world";
    }
}
  1. 运行 Application 访问:localhost:8080/hello 即可。

相关文章

  • 2018-06-13

    先为工程初始化fastlane 配置: 1. fastlane init执行 2. Fastfile配置(arch...

  • 打造属于自己的脚手架

    初始化项目 工程创建添加配置文件npm link 编写 Cli使用 commander新建命名 初始化项目 初始化...

  • 工程初始化配置

    创建 Maven 工程 新建工程Maven 工程 完成信息完成信息 配置子模块和依赖 同样建立为一个 maven ...

  • Webpack学习笔记

    1 安装工程 1.1 创建工程 webpack-demo 文件夹 1.2 进入工程目录,使用默认配置进行初始化生成...

  • 让工程支持Carthage

    1.创建工程 2.添加代码 3.配置工程 1)公开文件 2)mrc设置 3)share配置 4.初始化仓库,提交代...

  • 新手必读

    初始化运行工程 直接使用npm命令行 使用vue cli 3.0运行 代码自动检查 工程配置项 本地代理修改 工程...

  • IOS发布

    一,生成工程 二,配置cocoapad1,cd 进入到ios工程目录 执行初始化,会多出Podfile 文件 2,...

  • Hello Gradle 构建脚本基础

    Settings文件 用于初始化以及工程树的配置,设置文件的默认名字是setting.gradle,放在根工程目录...

  • [React] webpack+babel+react+sass

    1. 工程配置 (1)新建工程目录,并进入 (2)项目初始化 会提示输入一些工程相关的信息,全部使用默认值即可,最...

  • CocoaPods高级使用—发布代码

    在github上初始化工程(注意初始化工程名为CocoaPods上显示的名!) 在github上初始化工程 将工程...

网友评论

      本文标题:工程初始化配置

      本文链接:https://www.haomeiwen.com/subject/gxaasltx.html