首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SpringBoot——经典的Hello World【二】

SpringBoot——经典的Hello World【二】

作者头像
思索
发布2024-08-16 12:33:54
发布2024-08-16 12:33:54
16400
代码可运行
举报
运行总次数:0
代码可运行

前言

来创建个hello world 呗

步骤

首先肯定是要打开我们的IDEA来创建一个Maven的项目哈

创建项目

1. File->New->Project

**2.Maven->JDK版本选择->Next **

3. Groupld->Artifactld->Next

4. location->Finsh

**5. 开启自动导入 **

导入依赖

导入SpringBoot的相关依赖,进入SpringBoot的官网点击Quick start下的Spring Lnitializr 填写好具体的信息后,我们可以点击Explore- Ctrl + Space生成一个pom.xml文件,直接拷贝覆盖项目的配置。

生成pom配置
生成pom配置
生成pom配置
生成pom配置
覆盖pom配置
覆盖pom配置

编写主程序

编写一个主程序用来启动SpringBoot的应用,请自行注意创建的位置。 **1. 创建类文件 **

创建
创建

**2. 标注主程序 **

标明是个SpringBoot应用
标明是个SpringBoot应用

**3. 主程序代码如下 **

代码语言:javascript
代码运行次数:0
运行
复制
package com.wangyang;


import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;

/**
 * @SpringBootApplication 标注一个主程序类,说明这是一个Spring Boot应用
 */
//DataSourceAutoConfiguration禁止自动加载,不然会产生报错
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
public class HelloWorldMainApplication {

    public static void main(String[] args) {
        //启动Spring应用
        SpringApplication.run(HelloWorldMainApplication.class,args);
    }
}

编写业务代码

1. 创建controller控制器

**2. 业务代码 **

代码语言:javascript
代码运行次数:0
运行
复制
package com.wangyang.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloWorldController {

    @ResponseBody
    @RequestMapping("/")
    public String hello(){
        return "hello world";
    }
}

运行main方法

返回到主程序中,直接运行main方法即可

启动
启动
启动
启动

访问地址

访问
访问

项目打包

运行jar包

访问

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-11-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 步骤
    • 创建项目
    • 导入依赖
    • 编写主程序
    • 编写业务代码
    • 运行main方法
    • 访问地址
    • 项目打包
    • 运行jar包
    • 访问
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档