首先去官网看看文档:springboot 官方文档
从图中可以看到 1、需要选择一个你喜欢的IDE工具 2、JDK1.8或者更新的版本 3、Gradle2.3+版本或者maven3.0+后的版本,因为我只用过maven,所以后面我会使用maven。
STS下载地址
这里主要选择打包方式、Java 版本等信息,根据需要修改对应的信息即可,我这里因为是demo,暂时无需修改,直接next.
这里是选择spring boot的版本,我们默认最新的1.5.6即可,然后是选择相关依赖的包,这里我们勾选web,(也可以直接去pom.xml文件中添加),直接Next进入下一步,然后Finish 完成。然后在pom文件中以及依赖N多相关联的jar。自此工程创建结束。
运行项目:
在上图中,对应目录已经自动生成一个对应的springboot 启动入口类,我们增加个方法用来验证我们项目运行。
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @SpringBootApplication @RestController @RequestMapping("/") public class DemoApplication { @RequestMapping("/") public String test() { return "hello, world !"; } public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }然后我们在启动类中右键-run java application 或者spring boot app 运行即可。 启动完成后,我们可以在启动日志中看到默认的Tomcat 端口,
Tomcat started on port(s): 8080 (http)ok,我们接着在浏览器中输入:http://localhost:8080/
看到图片中的信息,自此项目启动完成。
注意:地址中并没有向我们往常一样,输入工程名称,以及后面的URL,是因为以下两点: 1、springBoot默认的contextPath为空,如果,在项目中的application.properties中加入: #项目contextPath server.contextPath=/demo 2、我的controller配置,requestMapping("/")我默认没有配置相应地址。OK,自此我们的第一个springboot demo完成。下一章将会总结分享,基于MVC模式的springboot web 或者Restful 风格项目的项目实战。
静心学习,使人快乐!