博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot入门系列HelloWorld
阅读量:6325 次
发布时间:2019-06-22

本文共 1542 字,大约阅读时间需要 5 分钟。

根据咱们程序员学习的惯例,学习一门新技术都是从HelloWorld开始的。

感觉编程是一件非常富有意义的事情,程序员也是一群可爱的人,渴望被关怀和关注,因为我们总在和世界say Hi.
好了进入正题

创建项目

首先创建一个项目,可看我上一篇文章写得

接下来运行这个项目,你将会看到如下页面
image.png
提示我们当前没有准确的映射,所以找不到对应的页面也就是404。莫慌,接下来咱们处理一下

创建HelloController控制器

在项目名/src/main/java/包名下,新建一个config包,包下面创建HelloController

@Controllerpublic class HelloController {    @RequestMapping(value = "/hello",method = RequestMethod.GET)    @ResponseBody    public String hello(){        return "Hello World";    }}注解说明:@Controller: 可让项目扫描自动检测到这个类,处理http请求@ RequestMapping 请求的路由映射,访问的路径就是:http://localhost:8080/hellovalue: 路由名method: 请求方式,GET,POST,PUT,DELETE等

重新启动项目

访问:http://localhost:8080/hello, 就看到Hello World了

image.png

看到如上图所示,就表示我们的hello world成功了。

目录结构:

image.png

  • src/main/java: Java代码的目录
  • src/main/resources: 资源目录
  • src/test/java: 测试代码的目录
  • src/test/resources: 测试资源目录

文件说明

pom.xml文件

父项目

org.springframework.boot
spring-boot-starter-parent
2.1.3.RELEASE
管理Spring Boot应用里面所依赖的版本

管理依赖

org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
test
Spring Boot将所有的功能场景都抽取出来,做成一个个的starters(启动器),只需要在项目里面引入这些starter相关场景的所有依赖都会导入进来,要用什么功能就导入什么场景的启动器

主程序类,入口类

image.png

@SpringBootApplication : Spring Boot应用标注在某个类上说明这个类是SpringBoot的主配置类,SpringBoot就应该运行这个类的main方法来启动SpringBoot应用;

我的网站:

转载地址:http://bpmaa.baihongyu.com/

你可能感兴趣的文章
servlets的表单提交响应
查看>>
C#中Main方法的四种形式
查看>>
Script:诊断SYSAUX表空间使用情况
查看>>
[Cocos2d-x For WP8]基础知识
查看>>
Android——Android Studio导入SlidingMenu类库的方法
查看>>
Jenkins+Maven+Sonar系统持续集成环境部署以及配置
查看>>
完美的nginx图片防盗链设置详解
查看>>
Windows下Redis的安装使用
查看>>
ASP.NET MVC中使用FluentValidation验证实体
查看>>
Python之模块和包学习
查看>>
C++11 多线程
查看>>
恢复低版本的FlashPlayer
查看>>
Opengl VS2008开发环境
查看>>
ylbtech-QQ(腾讯)-群空间-数据库设计
查看>>
面试书籍
查看>>
模式识别 - 处理多个演示样本研究(MIL)特点(matlab)
查看>>
lintcode :Remove Duplicates from Sorted Array II 删除排序数组中的重复数字 II
查看>>
CSS 简介
查看>>
atitit.短信 验证码 破解 v3 p34 识别 绕过 系统方案规划----业务相关方案 手机验证码 .doc...
查看>>
C# TextBox常用方法总结
查看>>