Java服务器端编程SpringBoot极简教程 · Spring Boot Java 核心技术

Spring Boot 框架快速入门

2017-08-17  本文已影响65人  sim_cai

前言

什么是 Spring Boot ?

Spring Boot简化了基于Spring的应用开发,你只需要"run"就能创建一个独立的,产品级别的Spring应用。 它的目的是帮助开发人员很容易的创建出独立运行和产品级别的基于 Spring 框架的应用。Spring Boot 会选择最适合的 Spring 子项目和第三方开源库进行整合。大部分 Spring Boot 应用只需要非常少的配置就可以快速运行起来。

创建第一个 Spring Boot 工程

访问 Spring 生成一个 Spring Boot 的项目。

15027995968925.jpg

填写 GroupArtifact, 然后点 Generate Project 生成你的工程。

使用 IntelliJ 导入工程。

15029600782367.jpg

选择工程目录

15029601253270.jpg
然后反复 Next 吧。

工程目录结构

15029603258858.jpg

最后我们的工程目录是这样的。

配置 pom.xml

打开 pom.xml ,可以看到有两个默认依赖配置

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
</dependencies>

引入 Web 模块

要使用 Web 相关的服务,需要引入 Web 模块,需添加 spring-boot-starter-web 模块:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

写一个 HelloWorld 服务

@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String index() {
        return "Hello World";
    }

}

所有的学习都是由 Hello World 开始,下次写写如何实现注册登录服务吧。
后续所有 Spring Boot 相关的学习源码,我都会上传到这个仓库地址上SpringBoot-Learning

上一篇 下一篇

猜你喜欢

热点阅读