HelloWorld
学一个新的框架,不写helloworld是没有灵魂的,嘿嘿
准备工作
我们将学习如何快速的创建一个Spring Boot应用,并且实现一个简单的Http请求处理。通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。
环境准备:
- java version "1.8.0_161"
- Maven-3.6.0
- SpringBoot 2.2.0
- 开发工具: idea
创建项目
1.新建项目
2.选择springboot初始化器
3.添加自己的项目坐标
4.选择依赖
springboot创建的时候,可以选择添加其他依赖,以后再使用的时候也可以继续添加.
5.本地项目路径
6.写一个controller,来测试访问
启动类一定要位于controller同级或上级
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";
}
}
7.启动项目
Springboot01HelloworldApplication为该项目的启动程序入口
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);
}
}
8.测试访问
将项目打成jar包
使用的maven工具(pom中)将项目打包
直到出现 build success 成功,不成功则表示maven的配置有问题
找到打包后的项目的jar(在target下)
使用命令执行jar(java -jar +项目名
)
测试访问