打开springboot的官网,进入quickstart页面。
quickstart页面
根据这个页面向导,就可以快速创建一个小项目。
一 快速创建
这里提供了一个可以快速生成项目的地址。
点击 进入。
在右侧选择ADD DEPENENCIES添加依赖,搜索Spring Web,点击添加。
点击【GENERATE】生成项目zip包,下载到指定目录。
二 添加代码
到下载目录下,解压压缩包。
然后打开IDEA,打开该文件夹(我的是hello)。
在HelloApplication主程序入口,添加代码,代码如下:
package com.example.hello;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
@RestController
public class HelloApplication {
public static void main(String[] args) {
SpringApplication.run(HelloApplication.class, args);
}
@GetMapping("/hello")
public String hello(@RequestParam(value = "username",defaultValue = "world")String username){
return String.format("hello %s",username);
}
}
点击菜单栏的Run,Run HellApplication。
浏览器打开地址:
http://localhost:8080/hello
三 打包
打开终端,执行命令:
mvnw clean package
因为我已经安装了maven了,所以也可以直接执行命令。
mvn clean package
这是两条命令,显示clean,然后是package
控制台输出:
则打包成功。
在项目目录下的target目录下就会有一个hello-0.0.1-SNAPSHOT.jar包。
四 执行jar启动
终端执行:
java -jar target\hello-0.0.1-SNAPSHOT.jar
服务就可以启动了。