Java实战之路:SpringBoot快速入门HelloWorld

Posted 怎么改

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java实战之路:SpringBoot快速入门HelloWorld相关的知识,希望对你有一定的参考价值。

Spring Boot 快速入门

农师傅:老码农,xx年工作经验(洗头现在很省洗发水)。
精通(xieguo)C、VC++、C#、Java等语言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh,
Dubbo,Zookeeper,Kafka,mysql,高并发等,
目前主要负责公司Java后端架构以及开发。正在进行公司的微服务改造。新入职员工马小白的人生导师。
马小白:应届毕业生,有项目开发经验(毕业设计:学生管理系统)。
熟悉(xueguo)Java语言,目标成为Java大神,走上人生巅峰,座右铭:“码出未来!!!”。
机灵、踏实、好学,农师傅的徒弟。

"马小白,你这SpringBoot熟悉的怎么样了啊?"农师傅今天主动过来询问下小白的学习情况,难得啊。
“哦,我这刚入了个门啊。”
“怎么入的门?”
“您看,Hello World”马小白展示了下她的杰作。
“……又是Hello World……”。

什么是SpringBoot

SpringBoot是在Spring的基础上产生的,确切的说是在Spring4.0版本基础之上。Boot是什么意思?Boot就是引导,主要是想简化开发模式,让开发者能够快速的开发出基于Spring的应用。Spring最显著的特点就是内嵌了Web容器,使用“约定优于配置”的理念让你的项目快速运行起来。我们开发的应用不在打包成war包部署到web容器了,而是直接生成jar包,java -jar就能启动。

快速入门Hello World

  1. 基于start.spring.io进行创建工程
    技术图片

  2. 填写项目信息
    技术图片

  3. 选择支持依赖模块
    我们可以选择许多支持的模块,这里只选择Web就可以了。
    技术图片

  4. 选择项目目录
    技术图片

  5. 点击Finish,完成创建
    会下载一些依赖包,等依赖包下载好后,项目创建成功,我们可以看到pom文件中添加了一些依赖,并且项目目录结构也相应的建好了。
    技术图片

  6. 创建Controller类,并输出Hello World
    技术图片
    技术图片
    注解说明:
    @SpringBootApplication: SpringBoot项目的核心注解,主要是开启自动配置。
    @RestController:Controller控制器
    @RequestMapping:控制器映射

  7. 启动程序
    从日志中可以看到启动了内嵌的Tomcat,默认端口是8080.
    技术图片

  8. 在浏览器中访问URL
    技术图片
    到此一个简单SpringBoot的HelloWorld程序就完成了,是不是特别简单啊。

农师傅,我的SpringBoot程序怎么样,很简单看来。
“那是,所有的Hello World都简单……”

欢迎大家关注公众号,每天进步一点点,一起走上Java实战之路!!!
技术图片

作者:怎么改
版权归作者所有,转载请注明出处,欢迎转载

以上是关于Java实战之路:SpringBoot快速入门HelloWorld的主要内容,如果未能解决你的问题,请参考以下文章

Java实战及解析 — Maven快速入门

小D课堂 - 零基础入门SpringBoot2.X到实战_第1节零基础快速入门SpringBoot2.0_1SpringBoot2.x课程介绍和高手系列知识点

Java 微服务 day01 源代码 SpringBoot的SpringMVC快速入门

Spring Boot实战与原理分析

Python高级工程师之路入门+进阶+实战+爬虫+数据分析整套教程

小D课堂 - 零基础入门SpringBoot2.X到实战_汇总