热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

SpringBoot入门指南:HelloWorld示例

本教程详细介绍了如何使用SpringBoot创建一个简单的HelloWorld应用程序。适合初学者快速上手。

1. 首先,创建一个新的 Spring Boot 项目。你可以选择 Spring Initializr 或 Maven 来创建项目。Spring Initializr 会自动导入所需的 Spring Boot 依赖项。如图所示:

2. 项目的目录结构如下(已删除 mvn 等文件):

3. 在 pom.xml 文件中,配置如下依赖项:


    org.springframework.boot
    spring-boot-starter-parent
    2.0.3.RELEASE
     



    UTF-8
    UTF-8
    1.8



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

4. 在 src/main/java/com/example/controller 目录下创建一个名为 HelloController.java 的控制器类,代码如下:

@RestController
public class HelloController {
    @GetMapping("/hello")
    public Map hello() {
        Map respOnse= new HashMap<>();
        response.put("code", "1");
        response.put("message", "Hello World");
        return response;
    }
}

5. 创建一个启动类 SpringBootDemoApplication.java,代码如下:

@SpringBootApplication
public class SpringBootDemoApplication {

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

6. 启动应用程序后,打开浏览器并访问 http://127.0.0.1:8080/hello,你将看到返回的 JSON 数据,表示测试成功。

7. 注意事项:启动类默认会扫描其所在包及其子包中的 Spring 组件。如果需要扫描其他包,可以在启动类上添加 @ComponentScan("xxx") 注解。此外,Spring Boot 会自动将 Map、List 和 POJO 对象转换为 JSON 格式。


推荐阅读
author-avatar
prince小乀朱
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有