哈哈 最近看了一本SpringBoot趣味实战课,于是便做了笔记。
刘水镜老师博客:https://blog.csdn.net/liushuijinger
一、开篇
我们学习知识跟大侠修炼武功类似,有人天赋异禀骨骼清奇是天生的练武奇才(学神,如 萧峰);
有人天资平平,但通过后天的努力孜孜不倦,终成一代大侠(学霸,如 郭靖);
还有人一路奇遇不断,屡屡遭到高人指点,然后成为绝世高手(外挂玩家,如 虚竹)。
从他们身上可以到一些相同的特质:
- 高人指点
- 勤学苦练
- 不断实战
读万卷书,行万里路,阅人无数,名师指路,自己开悟。这是对学习高度的抽象和概括,看似是五个部分,其实可以简单看成两个阶段: 读万卷书,行万里路,阅人无数,名师指路
和 自己开悟
。
- 第一个阶段向别人学习,如 B站大学、GitHub、博客论坛等资源。
- 第二阶段是在你所研究的领域已经没有现成的经验可以借鉴,也没有人可以给你指路,需要根据自己以往所学的东西去创造、创新(独孤求败、张三丰级别)。
学习金字塔:
二、SpringBoot 介绍
SpringBoot 可以轻松创建独立的、基于Sring的生产级应用程序,而这只需要一些Spring很少的配置。SpringBoot 是现在最主流的开发框架,它提供一站式的开发体验,大幅度提高我们的开发效率。
官网:https://spring.io/projects/spring-boot
SpringBoot功能:
-
创建独立的Spring应用程序。
-
内嵌web容器Tomcat、Jetty或Undertow(无需部署war包,通过打好的jar包就可以直接运行应用程序)。
-
提供一站式的 “starter” 依赖,以简化Maven配置(需要整合什么框架,直接导对应框架的starter依赖即可)。
-
尽可能自动配置Spring和第三方库(除非特殊情况,否则几乎不需要我们进行配置)。
-
提供生产就绪功能,如:指标、运动状况检查和外部化配置。
三、创建SpringBoot项目
1、首先点击 【spring initializr】,然后配置项目使用的jdk环境,最后点击【next】。
2、填写项目的配置信息。
3、选择依赖,勾选web支持,最后点【next】。
4、配置项目名称和路径。
5、编写一个HelloController类。
package com.baidou.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* 接收请求并将数据响应到页面
* @author 白豆五
* @version 2022/8/24 18:05
* @since JDK8
*/
@RestController
public class HelloController {
@GetMapping("/hello")
public String hello(){
return "Hello World!";
}
}
6、启动springboot项目,跟之前运行Java程序一样,快捷键:shift+f10
。
项目启动成功后是这个样子的:
7、用浏览器访问:http://localhost:8080/hello。
ok到这里你已经学会SpringBoot项目的基本创建和运行流程啦
原文地址:https://www.jb51.cc/wenti/3281318.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。