Spring Boot是一个微服务的框架,他免去了我们在SSH和SSM中繁琐的xml配置,给我们一种清爽的感觉。
IDE准备
java的开发IDE众多,但是如果要开发Spring Boot程序还是建议使用 Intellij IDEA旗舰版,他内置的Spring Boot配置帮我们解决了在Eclipse上复杂的配置。所以你得首先去下载一个IDEA。当前,最新版本为2017版,但是改版本并没有办法破解。所以建议下载2016.1版本。在线生成IDEA2016.1 注册码,亲测可用。
使用IDEA创建项目
下载完破解好之后,我们就会开始进行初步的开发了。但是当我们网上所提示的教程,一步一步的完成新建项目的配置后,却发现并不能运行起来,这个是由于Maven并没有下载好本地私有库的原因。因此我们需要在本地配置Maven,将其改成国内阿里云的镜像。
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
在Maven的conf目录下的setting.xml中添加这段配置,我们修改IDEA的Maven配置之后重新创建项目后会发现,IDEA还是没有去下载pom.xml
文件中配置的jar包,这时我们需要右击pom文件,选择add as Maven Project ,之后就可以看见IDEA正在不停的下载jar包,很快就可以下好。
启动应用并创建第一个小程序
启动应用
当下载完jar包并确认无误后,我们在
编码
使用右键或者直接点击右上角的run图标即可启动。
创建第一个Controller
在当前package下新建一个HelloController
并进行如下编码
package com.example;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
/**
* Created by zhaozhen on 2017/3/29.
*/
@RestController
public class HelloController {
@RequestMapping(value="/hello",method = RequestMethod.GET)
public String say()
{
return "Hello,Spring Boot";
}
}
确认无误之后再次run该程序,在浏览器中输入http://localhost:8080/hello
即可查看到我们输入的内容
浏览器查看
好了。创建Spring Boot的步骤就是这样。你学会了吗?