zoukankan      html  css  js  c++  java
  • SpringBoot——经典的Hello World【二】

    前言

    来创建个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配置

    编写主程序

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

    **2. 标注主程序 **
    标明是个SpringBoot应用

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

    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. 业务代码 **

    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包

    访问

  • 相关阅读:
    HIVE优化学习笔记
    HIVE执行引擎TEZ学习以及实际使用
    端口状态 LISTENING、ESTABLISHED、TIME_WAIT及CLOSE_WAIT详解,以及三次握手四次挥手,滑动窗口(整理转发)
    kafka时间轮简易实现(二)
    kafka时间轮的原理(一)
    JAVA之G1垃圾回收器
    JAVA之垃圾收集器
    JAVA之内存结构
    SparkSQL学习笔记
    Python 学习 --简单购物车程序
  • 原文地址:https://www.cnblogs.com/wangyang0210/p/11809750.html
Copyright © 2011-2022 走看看