首页 > 其他分享 >使用Spring initializr快速创建一个springboot项目

使用Spring initializr快速创建一个springboot项目

时间:2023-08-13 23:31:54浏览次数:34  
标签:web springboot Spring springframework initializr 编辑 org import hello


 第一步

首先new一个新的project选择Spring initializr 配置好相关信息后下一步

使用Spring initializr快速创建一个springboot项目_端口号

使用Spring initializr快速创建一个springboot项目_端口号_02编辑

在左上角我们可以选择SprinBoot 的版本,在这里直接加入web依赖spring web和Template的Thymeleaf依赖,点上对勾后可以在最右边里看到你选择的依赖 ,然后点击create

使用Spring initializr快速创建一个springboot项目_服务器_03

使用Spring initializr快速创建一个springboot项目_端口号_04编辑

可以看到我们的项目结构,很多springboot都帮我们创建

使用Spring initializr快速创建一个springboot项目_服务器_05

使用Spring initializr快速创建一个springboot项目_服务器_06编辑

第二步

我们直接在MavenDemoApplication中加入以下代码

使用Spring initializr快速创建一个springboot项目_服务器_07

使用Spring initializr快速创建一个springboot项目_spring_08编辑

package com.example.maven_demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.stereotype.Controller;
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 MavenDemoApplication {


    public static void main(String[] args) {
        SpringApplication.run(MavenDemoApplication.class, args);
    }

    @GetMapping("/hello")
    public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
        return String.format("Hello %s!", name);
    }
        }

使用Spring initializr快速创建一个springboot项目_服务器_09

 运行一下 如果出现以下代码说明成功了 !右下角的8080是我们的端口服务器默认值

使用Spring initializr快速创建一个springboot项目_spring_10

使用Spring initializr快速创建一个springboot项目_spring_11编辑

http://localhost:8080/hello或在浏览器中输入访问"http://localhost:8080/hello" 

使用Spring initializr快速创建一个springboot项目_服务器_12

使用Spring initializr快速创建一个springboot项目_端口号_13编辑

第三步 

 我们也可以修改启动端口,在resources下的applicatin.proerties里加上server.port=“可以按自己的需求更改”   这里我们改成9999

使用Spring initializr快速创建一个springboot项目_spring_14

使用Spring initializr快速创建一个springboot项目_服务器_15编辑

运行一下 可以看见端口号以及变成9999了  

使用Spring initializr快速创建一个springboot项目_服务器_16

使用Spring initializr快速创建一个springboot项目_服务器_17编辑 然后我们浏览器中打开http://localhost:9999/hello

使用Spring initializr快速创建一个springboot项目_spring_18

使用Spring initializr快速创建一个springboot项目_服务器_19编辑

成功! 



标签:web,springboot,Spring,springframework,initializr,编辑,org,import,hello
From: https://blog.51cto.com/u_16179624/7070656

相关文章

  • 深入解析 Spring Boot 自动配置机制
    SpringBoot作为一款广泛应用的微服务框架,以其强大的自动配置功能而闻名。这一特性能够让开发人员快速搭建和部署应用程序,无需手动繁琐的配置。在本篇博客中,我们将深入探究SpringBoot自动配置的机制,剖析其背后的原理,并通过代码示例演示如何定制自动配置。1.自动配置的核心原理......
  • 深入探究 Spring Boot 自动配置的内部机制
    SpringBoot作为一款广泛应用的微服务框架,以其强大的自动配置功能而受到瞩目。这一特性能够让开发人员快速搭建和部署应用程序,无需手动繁琐的配置。在本篇博客中,我们将深入探讨SpringBoot自动配置的内部机制,揭示其背后的原理,并通过代码示例演示如何进行自定义的自动配置。1.自......
  • Spring Boot 自动配置原理深度解析
    SpringBoot作为一款广泛应用的微服务框架,以其强大的自动配置功能而著名。这一特性能够让开发人员快速搭建和部署应用程序,无需手动繁琐的配置。在本篇博客中,我们将深入探究SpringBoot自动配置的原理,揭示其背后的工作机制,并通过代码示例演示如何进行自定义的自动配置。1.自动配......
  • 揭秘 Spring Boot 自动配置的内部机制
    SpringBoot作为一款广泛使用的微服务框架,以其强大的自动配置功能而受到瞩目。这一特性能够让开发人员快速搭建和部署应用程序,无需手动繁琐的配置。在本篇博客中,我们将深入探究SpringBoot自动配置的内部机制,剖析其背后的原理,并通过代码示例演示如何进行自定义的自动配置。1.自......
  • 深入解析 Kafka 消息传递机制及其在 Spring Boot 中的应用
    Kafka作为一款高性能的分布式消息中间件,被广泛用于构建实时数据流处理和事件驱动的架构。在本篇博客中,我们将深入探讨Kafka的消息传递机制,并结合SpringBoot框架,演示如何在应用中使用Kafka进行消息传递。1.Kafka消息传递机制Kafka使用发布-订阅模型来实现消息传递。核心......
  • Kafka 消息传递机制与 Spring Boot 集成实践
    Kafka作为一款强大的分布式消息中间件,被广泛应用于实时数据流处理和事件驱动的架构。在本篇博客中,我们将深入探讨Kafka的消息传递机制,并结合SpringBoot框架,演示如何在应用中集成和使用Kafka进行消息传递。1.Kafka消息传递机制概述Kafka使用发布-订阅模型来实现高效的消......
  • Kafka 消息传递原理及在 Spring Boot 中的应用实践
    Kafka作为一款强大的分布式消息中间件,在实时数据流处理和事件驱动架构中扮演着重要角色。在本篇博客中,我们将深入探讨Kafka的消息传递原理,并结合SpringBoot框架,演示如何在应用中使用Kafka进行消息传递。1.Kafka消息传递原理Kafka采用发布-订阅模型实现消息传递,核心概念......
  • Spring Boot + Vue3前后端分离实战wiki知识库系统<十二>--用户管理&单点登录开发一
    目标:在上一次https://www.cnblogs.com/webor2006/p/17533745.html我们已经完成了文档管理的功能模块开发,接下来则开启新模块的学习---用户登录,这块还是有不少知识点值得学习的,先来看一下整体的效果,关于效果官网有一个体验地址:wiki.courseimooc.com,如下:其效果也是人人熟知的,下面......
  • Kafka 消息传递机制深度解析与 Spring Boot 集成实践
    Kafka作为一款强大的分布式消息中间件,在实时数据流处理和事件驱动架构中扮演着关键角色。在本篇博客中,我们将深入探讨Kafka的消息传递机制,并结合SpringBoot框架,演示如何在应用中集成和使用Kafka进行消息传递。1.Kafka消息传递机制剖析Kafka采用发布-订阅模型实现高效的......
  • 深度解析 Kafka 消息传递机制与 Spring Boot 集成实践
    Kafka作为一款强大的分布式消息中间件,在实时数据流处理和事件驱动架构中具有重要地位。本篇博客将深入探讨Kafka的消息传递机制,并结合SpringBoot框架,演示如何在应用中集成和利用Kafka进行消息传递。1.Kafka消息传递机制深入剖析Kafka采用发布-订阅模型来实现高效的消息......