学一个新的框架,不写helloworld是没有灵魂的,嘿嘿java
咱们将学习如何快速的建立一个Spring Boot应用,而且实现一个简单的Http请求处理。经过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。web
环境准备:spring
springboot建立的时候,能够选择添加其余依赖,之后再使用的时候也能够继续添加.springboot
启动类必定要位于controller同级或上级app
HelloController框架
package com.bao.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * @auther Bao * @date 2019/11/11 22:26 */ @RestController public class HelloController { @RequestMapping("/hello") public String hello(){ return "hello springboot"; } }
Springboot01HelloworldApplication为该项目的启动程序入口maven
package com.bao; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Springboot01HelloworldApplication { public static void main(String[] args) { SpringApplication.run(Springboot01HelloworldApplication.class, args); } }
http://localhost:8080/helloide
使用的maven工具(pom中)将项目打包工具
直到出现 build success 成功,不成功则表示maven的配置有问题学习
找到打包后的项目的jar(在target下)
使用命令执行jar(java -jar +项目名
)
测试访问