标签:section 基于 mys csdn image jar包 -o vc++ block
农师傅:老码农,xx年工作经验(洗头现在很省洗发水)。
精通(xieguo)C、VC++、C#、Java等语言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh,
Dubbo,Zookeeper,Kafka,Mysql,高并发等,
目前主要负责公司Java后端架构以及开发。正在进行公司的微服务改造。新入职员工马小白的人生导师。
马小白:应届毕业生,有项目开发经验(毕业设计:学生管理系统)。
熟悉(xueguo)Java语言,目标成为Java大神,走上人生巅峰,座右铭:“码出未来!!!”。
机灵、踏实、好学,农师傅的徒弟。
"马小白,你这SpringBoot熟悉的怎么样了啊?"农师傅今天主动过来询问下小白的学习情况,难得啊。
“哦,我这刚入了个门啊。”
“怎么入的门?”
“您看,Hello World”马小白展示了下她的杰作。
“……又是Hello World……”。
SpringBoot是在Spring的基础上产生的,确切的说是在Spring4.0版本基础之上。Boot是什么意思?Boot就是引导,主要是想简化开发模式,让开发者能够快速的开发出基于Spring的应用。Spring最显著的特点就是内嵌了Web容器,使用“约定优于配置”的理念让你的项目快速运行起来。我们开发的应用不在打包成war包部署到web容器了,而是直接生成jar包,java -jar就能启动。
基于start.spring.io进行创建工程
填写项目信息
选择支持依赖模块
我们可以选择许多支持的模块,这里只选择Web就可以了。
选择项目目录
点击Finish,完成创建
会下载一些依赖包,等依赖包下载好后,项目创建成功,我们可以看到pom文件中添加了一些依赖,并且项目目录结构也相应的建好了。
创建Controller类,并输出Hello World
注解说明:
@SpringBootApplication: SpringBoot项目的核心注解,主要是开启自动配置。
@RestController:Controller控制器
@RequestMapping:控制器映射
启动程序
从日志中可以看到启动了内嵌的Tomcat,默认端口是8080.
在浏览器中访问URL
到此一个简单SpringBoot的HelloWorld程序就完成了,是不是特别简单啊。
农师傅,我的SpringBoot程序怎么样,很简单看来。
“那是,所有的Hello World都简单……”
欢迎大家关注公众号,每天进步一点点,一起走上Java实战之路!!!
作者:怎么改
版权归作者所有,转载请注明出处,欢迎转载
Java实战之路(9):SpringBoot快速入门HelloWorld
标签:section 基于 mys csdn image jar包 -o vc++ block
原文地址:https://www.cnblogs.com/theonesmx/p/11883509.html