用IDEA写一个最简单的spring boot项目hello world

spring boot-hello world

    • 前言
    • 1.创建一个Maven工程
    • 2.在pom.xml导入spring boot相关的依赖
    • 3,编写main主程序
    • 4.编写相关的Controller
    • 5.启动项目

前言

这是我在网上看了教学后总结出来的小项目,希望能帮到大家,哪些不懂可以评论问我,或者直接去网站看,这是网址
(https://www.bilibili.com/video/av36291265/?p=5)

1.创建一个Maven工程

点击Create New Project来创建项目,
用IDEA写一个最简单的spring boot项目hello world_第1张图片
用IDEA写一个最简单的spring boot项目hello world_第2张图片
用IDEA写一个最简单的spring boot项目hello world_第3张图片
填完后点击Next。
用IDEA写一个最简单的spring boot项目hello world_第4张图片
用IDEA写一个最简单的spring boot项目hello world_第5张图片
项目创建完毕

2.在pom.xml导入spring boot相关的依赖

 
    org.springframework.boot
    spring-boot-starter-parent
    1.5.9.RELEASE  
    
        org.springframework.boot
        spring-boot-starter-web
     

用IDEA写一个最简单的spring boot项目hello world_第6张图片

3,编写main主程序

src/main/java目录下新建com.demo包,在包中新建DemoMainApplication类,内容如下:

package com.demo;

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

/**
 * 说明这是个主程序
 */
@SpringBootApplication
public class DemoMainApplication {
    public static void main(String[] args) {
        // Spring应用启动起来
        SpringApplication.run(DemoMainApplication.class,args);
    }
}

4.编写相关的Controller

src/main/java/com/demo目录下新建controller包,在包中新建DemoController类,内容如下:

package com.demo.controller;

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

/**
 * 说明这是一个控制器类
 */
@Controller
public class DemoController {
    /**
     * 浏览器访问hello方法,在页面显示Hello World
     * @return
     */
    @ResponseBody
    @RequestMapping("/hello")
    public String hello(){
        return "Hello World";
    }
}

5.启动项目

用IDEA写一个最简单的spring boot项目hello world_第7张图片
运行成功之后,在浏览器输入http://localhost:8080/hello
运行结果:用IDEA写一个最简单的spring boot项目hello world_第8张图片

你可能感兴趣的:(spring-boot,java,IDEA)