之前先要在Eclipse里安装STS,步骤如下:
1.点击菜单Help->Install from Catalog
2.在弹出的对话框中点击Popular选项卡,在STS旁边点Install按钮
3.这个安装过程比较漫长,还容易被网络故障中断,但需要耐心。有些网文说用离线替代,我试了好像更麻烦。
4.安装Eclipse自动要求重启,于是重启,之后STS就算完成安装了。
创建第一个SpringBoot程序:
1.右键点击项目区,选New->Project,在Spring下选Spring starter project。
2.弹出界面选Web。
3.如图路径下书写一个程序:
代码贴在这里供参考:
package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @SpringBootApplication @Controller public class App { @RequestMapping("/") @ResponseBody public String index() { return "Hello SpringBoot!你好!"; } public static void main(String[] args) { SpringApplication.run(App.class, args); } }
4.右键点击,选择Run as java application或是Spring boot app。
5.启动完后,在浏览器输入locohost:8080,就能见到如下画面:
6.再按如下写一个类:
package com.example.demo; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class DemoCtrl{ @RequestMapping("hi") public String sayHi(String name) { return "hi, " + name; } }
在浏览器里输入:http://localhost:8080/hi?name=ufo
那么响应是:
参考文档:http://www.jianshu.com/p/977d2b02ff2e
本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/xiandedanteng/p/7508862.html,如需转载请自行联系原作者