Java实战之路(9):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
    启动类
    Controller
    注解说明:
    @SpringBootApplication: SpringBoot项目的核心注解,主要是开启自动配置。
    @RestController:Controller控制器
    @RequestMapping:控制器映射

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

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

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

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

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

posted @ 2019-11-18 17:23  怎么改  阅读(184)  评论(0编辑  收藏  举报