IDEA快速搭建SpringBoot2项目

点击 File ——> New ——> Project

选择 Spring Initializr 然后在 Project SDK 右侧选择JDK 然后点击Next

在这里插入图片描述设置项目的 Group、Artifact、Version 和其他项目信息,然后点击 Next
在这里插入图片描述选择 SpringBoot 项目的 Start 依赖将 Spring Web 勾选上,然后点击Next

在这里插入图片描述输入项目名,点击完成

简单介绍下几个文件:
DemoApplication:运行springboot程序的入口。
application.properties:默认的配置文件,默认为空,也可以是yml格式。

因为SpringBoot内置了Tomcat,运行DemoApplication的main函数即可启动项目。

在这里插入图片描述
看到控制台如下信息,说明成功启动了

在这里插入图片描述

Controller层
在demo下增加包controller,用于存放控制器,新增文件HelloWorldController.java
在这里插入图片描述
代码如下

package com.fxy.demo.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/hello")
public class HelloWorldController {
    @RequestMapping("/say")
    public String say(){
        return "Hello World";
    }
}

浏览器打开http://localhost:8080/hello/say即可看到效果

测试用例

打包发布
一般项目都是交给Maven来管理jar包,所以相关的操作在Maven面板里面操作即可
在这里插入图片描述
这里说明几个常用的
compile:编译,编译完成后会在src目录下生成target目录,target目录存放编译后的文件
clean:清理,会把target目录清空
package:打包,生成项目相关的xxx.jar

在这里插入图片描述在这里插入图片描述

部署相关配置信息可以写在resources下的application.properties或者application.yml
常见配置项

application.yml

application.yml和application.properties文件的区别

springboot已经内置了tomcat,所以不需要独立的tomcat,只要把配置文件的端口信号配置好即可
在这里插入图片描述
这里简单的在application.properties里面配置一下端口号

server.port= 8081

部署到服务器

把项目的jar放到服务器,执行

java -jar demo.jar

在这里插入图片描述
浏览器打开http://你的服务器ip:8081/hello/say即可看到效果

猜你喜欢

转载自blog.csdn.net/buyueliuying/article/details/106614899