每篇一律

云对雨,雪对风,晚照对晴空。
来鸿对去雁,宿鸟对鸣虫。 --《声律启蒙·一东》

什么是Spring Boot

SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以分分钟搭建一个WEB

构建一个HelloWorld项目

1. 快速生成项目

Spring官网提供了一个工具,我们打开后可以看到这样一个画面

2. 打开项目

下载之后,解压之后看见如下目录,然后使用IDE(推荐使用idea)打开即可~

3. 编辑项目

打开项目之后,建立Controller目录,在Controller目录建立HelloController.java文件,写上如下代码,然后点击上方小虫子运行,

@RestController
@RequestMapping(value = "/test")
public class HelloController { @GetMapping(value = "/hello")
public String hello(String name) {
return "hello" + name;
}
}

效果图如下:

4. 查看成功

项目默认启动端口是8080,在浏览器输入如下地址访问,可以看见输出的内容

http://127.0.0.1:8080/test/hello?name=bobo

总结:搭建一个helloworld还是很方便的,摆脱了以前写大量xml的时代

最新文章

  1. OneThink开发框架
  2. Windows 8.1 新增控件之 TimePicker
  3. Android利用Gson解析嵌套多层的Json
  4. Salt官方将RHEL5/CentOS5 源
  5. QT 应用部署到Android的终端步骤
  6. Testlink & Redmine组合拳演练
  7. json序列化后日期如何变回来
  8. Spring MVC 简单介绍
  9. iOS随机颜色
  10. PAT甲级训练刷题代码记录
  11. ActiveMQ入门练习
  12. c/c++ 继承与多态 继承时如何改变个别成员的访问属性
  13. 对 IIC 总线的理解、调用函数以及常见面试问题
  14. CF3A Shortest path of the king
  15. layui选项卡-内容为echarts图显示不全的问题
  16. 当echarts的legend字数过多的时候变成省略号
  17. 查看进程:ps
  18. 【Tools】-NO.10.Tools.2.IDEA.1.001-【IDEA Configuration】-
  19. Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
  20. POJ 1691 Painting a Board(状态压缩DP)

热门文章

  1. 关于 Deployer 部署结构
  2. pc和移动与ipad自适应布局的相关问题和解决
  3. 权值线段树&&可持久化线段树&&主席树
  4. python框架Django中的MTV架构
  5. Python list函数
  6. 关于synchronized无法锁住Integer原因
  7. PHP修改css文件中的背景图片并下载到本地
  8. Android Google官方文档解析之——System Permissions
  9. from `float` to `np.floating` is deprecated
  10. 1+X云计算平台运维与开发(中级)eNSP A~E卷 试题+答案