普通Java项目运行springboot_创建第一个SpringBoot项目并运行

本文章作为SpringBoot的入门介绍,需要涉及到JDK、Maven、Idea等知识和开发环境的搭建。JDK的安装参考。Maven的安装,如果要配置Maven可以参考。Idea的安装参考。如果这些环境和工具都准备好了以后,将开启我们的SpringBoot之旅。

首选打开Idea,点击“”创建项目:

047d29b1f4981136213be391e89d1f95.png

选择Maven,点击“next”:

95579626c5063d605bea8ee4b0c77911.png

输入项目名称,点击“finish”:

7d6e3e3761e5fc82d11de655ed7b29dd.png

打开项目pom.xml文件,添加以下内容:

8ff1c59a0b32ba5c9d350304b2464781.png

代码片段:

org.springframework.boot

spring-boot-starter-parent

1.5.12.RELEASE

org.springframework.boot

spring-boot-starter-web

如果添加了依赖,而Maven没有自动刷新下载依赖,可以鼠标右键项目 => Maven => Reimport:

172e8911b5ceaa77298a2f972ae29cdb.png

在项目中就可以看到依赖的组件:

f137ab23af41d7c31c4599a8fc197b50.png

如果项目使用的JDK版本不一致,可以通过File => Project Structrue => Project 设置项目使用的JDK版本 :

9125bc08e7dc6ff775a6c365d55cde2d.png

创建包“org.example”,在包下创建启动类,如下图所示:

e440bedbc4f65cf1e4d358940c5a3472.png

代码片段:

package org.example;

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.SpringBootApplication;

/**

* @author dyh20

*/

@SpringBootApplication

public class MainApplication {

public static void main(String[] args) {

SpringApplication.run(MainApplication.class, args);

}

}

创建HelloController控制层:

69fd41d4f6828f3ba23a81243e8e2b52.png

代码片段:

package org.example;

import org.springframework.web.bind.annotation.GetMapping;

import org.springframework.web.bind.annotation.RestController;

/**

* @author dyh20

*/

@RestController

public class HelloController {

@GetMapping("/sayHello")

public String sayHello() {

return "hello world!";

}

}

运行项目,在启动类上鼠标右键,选择run或者debug方式启动:

8fea3764aff7c1e86fb7491c2c317385.png

控制台显示嵌入式Tomcat默认监听在端口8080:

cbdb89168fd211739d1654b06b52b74c.png

通过浏览器访问地址:http://localhost:8080/sayHello:

c6da55fe386fa783ba2b3ff00697d7c6.png

到此,我们第一个SpringBoot项目就开发完成。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值