想要获取更多文章能够访问个人博客 - 代码无止境。java
小代是一名入职不久的程序员,公司同事都亲切的称他小代。有一天小代的老大陈BOSS和小代说,公司后端最近准备换技术框架了。
小代: 换成啥?
陈BOSS: Spring Boot,听过没?
小代: 固然据说过,就是由Pivotal团队开发的一个新的框架,它主要是简化Spring应用程序的搭建和开发过程。
陈BOSS: 哟呵,想不到你还知道的挺多的。那挺好啊,如今我给你给任务,搭建一个基于一个Spring Boot的Web示例程序,做为公司新项目的基础。
小代: 好的老大,保证完成任务。
小代就这样满心欢喜的接下了这个任务,可是如何搭建呢?小代确实一头雾水。俗话说的好,程序员,有问题就Google一下。因而乎,小代就搜所了一下“如何搭建Spring Boot应用程序”,而后就发现了下面的一篇文章。git
1.首先咱们进入到Spring Initializr页面,这是Spring Boot提供给开发者快速生成一个Spring Boot项目的页面。
2.选择项目构建工具,Spring提供两种选择(Maven Or Gradle),小代选择的是Maven。
3.选择语言,不单单支持Java哦,Spring Boot还支持Kotlin和Groovy,固然两者都是基于JVM的,不过都提供了很是实用的语法糖,有兴趣的朋友能够去了解一下。
4.选择Spring Boot的版本,并填写项目的Group和Artifact信息。
5.选择基础依赖,因为构建的是web应用,因此添加Spring Web Starter依赖。
执行上面五步以后,页面应该会变成下面这个样字,而后咱们就能够点击页面下方的Generate按钮,生成这个项目了。程序员
1.项目生成后能够选择你喜欢的编辑器打开,小代选择的是Idea。毕竟新生代的程序员都喜欢Idea,它的代码提示真的是让人爱不释手。
2.添加一个Restful接口,具体代码能够参考源代码。github
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello(@RequestParam("name") String name){
return "hello," +name + "!";
}
}
复制代码
3.启动项目,打开浏览器访问http://localhost:8080/hello?name=xiaodai
,就能够看到效果了。web
凭借这篇文章,小代轻轻松松的完成了陈BOSS交给他的任务(若是你也喜欢这篇文章的话,能够源码项目给个star哦)。可是做为一个热爱学习的程序员,小代显然不知足于此,小代沉迷与Spring Boot的学习没法自拔。至于他学到了啥,咱们下回分解。spring
ps:“学习不止,码不停蹄”,若是你喜欢个人文章,就关注我吧。后端