02.第一个Springboot程序

简介: 02.第一个Springboot程序

Springboot-Helloworld

1.系统环境

maven 3.6.5

JDK 1.8

Idea 2021.2

2.环境搭建

2.1新建一个maven项目导入配置

pom.xml

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.3</version>
    </parent>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

2.2 创建主程序

/*这是一个Springboot应用*/
@SpringBootApplication
public class MainApplication {
    public static void main(String[] args) {
        SpringApplication.run(MainApplication.class,args);
    }
}

2.3 创建控制器

注意控制器要在主程序包内

@RestController
public class HelloWorldController {
    @RequestMapping("/hello")
    public  String Hello()
    {
        return  "Hello,SpringBoot!";
    }
}

2.4 测试运行

向浏览器发送http://localhost:8080/hello请求

2.5 简化配置

在application.properties中配置端口等等

server.port=9999

2.5 简化部署

配置打包插件

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

利用maven打包好,在命令窗口执行

java -jar Springboot-1.0-SNAPSHOT.jar


相关文章
|
Java Maven
SpringBoot2学习(一):第一个项目
SpringBoot2学习(一):第一个项目
144 0
SpringBoot2学习(一):第一个项目
|
Java Maven Spring
创建第一个 SpringBoot 项目
创建第一个 SpringBoot 项目
159 0
|
Java Spring
第一个SpringBoot项目的创建(下)
第一个SpringBoot项目的创建(下)
|
XML Java 应用服务中间件
第一个SpringBoot项目的创建(上)
第一个SpringBoot项目的创建(上)
150 0
|
Java Maven Spring
SpringBoot2.x基础篇:开发你的第一个SpringBoot应用程序
`SpringBoot2.x`版本是基于`Java8`来编写的,由于内部使用到了很多新的特性,比如:`lambda`、`interface default`...,所以需要本地开发环境有`java8`的支持。
|
8月前
|
Oracle Java 开发工具
创建第一个Springboot项目HelloWorld
创建第一个Springboot项目HelloWorld
49 3
|
Java Maven Spring
【SpringBoot】SpringBoot2之编写第一个HelloWorld
【SpringBoot】SpringBoot2之编写第一个HelloWorld
|
XML JSON Java
springboot学习-搭建第一个springboot应用
springboot学习-搭建第一个springboot应用
126 0
springboot学习-搭建第一个springboot应用
|
监控 Java Maven
SpringBoot|第一章:第一个SpringBoot 应用
springboot简单介绍 概述 随着动态语言的流行(Ruby、Groovy、Scala、Node.js),Java的开发显得格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。
1937 0

热门文章

最新文章