由于 个人习惯,我选择使用STS来作为开发工具。跳过手动构建spring boot 项目的环节,直接使用向导创建spring boot 项目。

1.创建spring boot项目

File ---->New--->Spring Starter Project

填写好项目名称项目坐标,点击Finish即可。项目的路径如下图所示:

右击项目名称,run as --->spring boot app 即可运行项目。

然后我们新建controller 包,新建helloworldcontroller.java

在helloworldcontroller.java 中编写代码

package com.springboot.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; @Controller
public class helloworldcontroller { @ResponseBody
@RequestMapping("/hello")
public String helloworld() {
return "Hello World";
}
}

重启服务,在浏览器中请求hello,即可得到如下界面

至此,一个简单的spring boot 应用就快速搭建完成。接下来我们来结合文档深入查看其中的原理。

最新文章

  1. Android Ormlite 学习笔记2 -- 主外键关系
  2. Mac Android开发环境变量的配置(java、sdk、ndk、gradle)
  3. chrome使用技巧(看了定不让你失望)
  4. 亿级Web系统搭建——单机到分布式集群
  5. uva1588kickdown
  6. css重点章节复习—布局-边框-边距-浮动 (部分)
  7. Python3基础 in 列表名 判断一个元素是否在列表中
  8. python uuid、hex study
  9. ios PromiseKit
  10. STDMETHOD_,STDMETHOD,__declspec(novtable)和__declspec(selectany)
  11. nginx上传模块—nginx upload module-
  12. SQL视图索引
  13. Gentoo安装详解(三)-- 配置系统
  14. Centos系统下Lamp环境的快速搭建(超详细)
  15. 【SDOI2009】HH的项链 (莫队)
  16. mysql 高版本only_full_group_by 错误
  17. postman笔记1--postman的安装教程
  18. Day 5-5 绑定方法与非绑定方法
  19. Linux 关闭网络管理服务
  20. what's the 回撤

热门文章

  1. vs code 写VUE代码 注释 html出现 //
  2. 【杂题】[CodeForces 1172D] Nauuo and Portals【构造】
  3. 「HEOI 2016/TJOI 2016」求和
  4. 获取select的option值
  5. Hibernate理解?
  6. echarts折线图,纵坐标数值显示不准确的问题解决
  7. shell脚本之awk、sed、grep案例
  8. erlang创建100万个进程,每一个进程花费多少时间呢?
  9. 方差分析(python代码实现)
  10. Error-ASP.NET:编译器错误消息: CS0016: 未能写入输出文件