首页Java文章详情

SpringBoot2 初体验:Hello world!

By liajitu / Nov 11, 2018 阅读 0 评论 0 发表于 Java 字数:1308 阅读时间:14秒

摘要:SpringBoot官方介绍: you can "just run",能迅速的开发web应用。今天我们就编码实现:Hello World! 让我们进入SpringBoot2的世界。

工欲善其事 必先利其器!

环境准备




  1.  快速创建SpringBoot2.x应用

SpringBoot官方提供了一个快速创建应用的工具“Spring Initializr” , 地址:http://start.spring.io

通过这个可以帮我们生成一个项目的基础框架和目录规范。

springboot2快速构建应用工具

填写好信息后,点击 Generate Project 将会下载一个文件,解压后导入到IDEA里面,springboot默认加入了很多依赖包,所以需要从远端的maven仓库下载下来,初次导入需要下载很多的依赖包,会比较慢。


2. 目录文件结构说明

SpringBoot2官方生成目录结构


3. 编写Hello world 代码

 在包下面新建一个controller的包,并新建一个HelloController的类,如下图结构:

HelloController类路径

HelloController类的代码为:

package com.lakeui.api.controller;

import com.lakeui.api.biz.Data;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {


    @RequestMapping("index")
    public Data index(){
        Data data = new Data();
        data.setTitle("Hello World!");
        return data;
    }
}


新建一个biz包,新建一个Data.java类,如下图结构:

Data.java类结构路径图

Data实体类代码如下:

package com.lakeui.api.biz;

public class Data {

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    private String title;

}

最后执行SpringBoot

在IntelliJ 中运行SpringBoot2


运行成功后,打开浏览器,输入:http://127.0.0.1:8080/index  看到如下界面:

SpringBoot2初体验Hello World!效果图

第一个SpringBoot2实现的Hello World! 接口已经完成!

是不是有点小激动!

下一节会了解Springboot2.x启动流程和常用的注解、官方推荐的目录规范!

手机扫码阅读,舒服~

⌘ + Return 发表
最新 最早 全部评论0 条评论