栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

第一个Spring Boot项目

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第一个Spring Boot项目

1.先搭建运行环境

        Spring Boot 2.5.6要求需要Java 8,并且与 Java 17 兼容。还需要Spring framework 在​​​​​​  5.3.12版本以上。

(Java11下载地址:https://www.oracle.com/java/technologies/downloads/#java11-windows)

(Spring framework 下载地址:http://repo.spring.io/release/org/springframework/spring/)

        Maven 版本需在3.5+版本。

(下载地址:Maven – Download Apache Maven)

        Tomcat 9.0

2.创建第一个Spring Boot实例

        在此前,检查java 和 maven 版本是否正确。

$ java -version
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)
$ mvn -v
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T14:33:14-04:00)
Maven home: /usr/local/Cellar/maven/3.3.9/libexec
Java version: 1.8.0_102, vendor: Oracle Corporation


 

2.1 创建Maven项目(使用 Idea)

 

 选择本地maven版本 及其配置文件 setting.xml

 2.2 配置pom.xml

在pom.xml 文件中,配置以下代码:


        org.springframework.boot
        spring-boot-starter-parent
        2.5.6
    

      配置依赖:


    
        org.springframework.boot
        spring-boot-starter-web
    

2.3 编写代码

创建MyApplication.java文件,文件目录为src/main/java/MyApplication.java

编写以下代码:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@EnableAutoConfiguration
public class MyApplication {

    @RequestMapping("/")
    String home() {
        return "Hello World!";
    }

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

}

这样一个简单的Spring boot项目就敲好啦!

2.4 运行示例

 在浏览器打开 localhost:8080 ,即可查看运行结果!

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/348814.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号