美文网首页
Java 面试系列:Spring Boot 的创建方式 + 面试

Java 面试系列:Spring Boot 的创建方式 + 面试

作者: you的日常 | 来源:发表于2021-01-11 10:29 被阅读0次

    为什么要用 Spring Boot?

    Spring Boot 来自于 Spring 大家族,是 Spring 官方团队(Pivotal 团队)提供的全新框架,它的诞生解决了 Spring 框架使用较为繁琐的问题。Spring Boot 的核心思想是约定优于配置,让开发人员不需要配置任何 XML 文件,就可以像 Maven 整合 Jar 包一样,整合并使用所有框架。

    Spring Boot 特性

    • 秒级构建一个项目;
    • 便捷的对外输出格式,如 REST API、WebSocket、Web 等;
    • 简洁的安全集成策略;
    • 内嵌容器运行,如 Tomcat、Jetty;
    • 强大的开发包,支持热启动;
    • 自动管理依赖;
    • 自带应用监控。

    Spring Boot 2 对系统环境的要求

    • Java 8+
    • Gradle 4+ or Maven 3.2+
    • Tomcat 8+

    Spring Boot 使用

    在开始之前,我们先来创建一个Spring Boot 项目。

    Spring Boot 有两种快速创建的方式:Spring 官网在线网站创建和 IntelliJ IDEA 的 Spring Initializr 创建,下面分别来看。

    创建 Spring Boot 项目

    1)在线网站创建

    在浏览器输入 https://start.spring.io,页面打开如下图所示:

    1

    填写相应的项目信息,选择对应的 Spring Boot 和 Java 版本点击 “Generate the project”按钮下载项目压缩文件,解压后用 IDEA 打开即可。

    其中 Group 和 Artifact 是 Maven 项目用来确认依赖项目的标识,比如:

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>4.1.6.RELEASE</version>
    </dependency>
    
    

    Group 对应的是配置文件的 groupId,相当于项目的包名;而 Artifact 对应的是配置文件的 artifactId,相当于项目名。

    2)使用 IntelliJ IDEA 创建

    ① 新建项目 → 选择 Spring Initialzr,如下图所示:

    2

    ② 点击 Next 按钮,填写对应的项目信息(和在线网站创建的字段基本相同),如下图所示:

    3

    ③ 点击 Next 按钮,选择相应的依赖信息,如下图所示:

    4

    相关文章

      网友评论

          本文标题:Java 面试系列:Spring Boot 的创建方式 + 面试

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