学习springboot笔记(一)开篇:HelloWord

本文详细介绍如何使用SpringInitializer创建SpringBoot项目,包括项目结构解析、依赖配置、资源文件说明及HelloWorld示例,展示SpringBoot的高效与简洁。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用了两个多月的零散时间学习了springboot的基础知识,借优快云平台整理一下自己学习过的内容,权做笔记,第一次写博文,文笔拙劣,不知轻重,假如有幸被某位大神瞥中一眼,还请不要见笑,并请多多指教

闲言少叙,书归正文

首先我们先创建一个springboot的项目
选择Spring Initializer,点击下一步
选中Spring Initializer

创建项目名称,点击下一步
创建项目名称

我们要创建web项目,所以在这一步我们选中web项,点击下一步,设置项目文件存储的位置,我们的项目就算是创建完成了
选择项目中要包含的模块

项目创建好了之后,我们先来看看项目的结构
项目的结构

pom.xml

用来配置项目中依赖的一些模块,添加好了依赖,maven会自动下载相关的jar包

resources

该目录是放一些静态资源文件(js、css、图片、html等等)的
其中很重要的一个就是application.properties文件,这个是配置项目的一些参数的配置文件,除了可以用这个文件配置之外,springboot还支持另一种格式的文件来配置springboot,那就是application.yml,但无论用哪种格式的文件来配置,application这个文件名是必须的,否则springboot不认的,关于yml文件的配置语法,我们在稍后的篇章中来介绍

SpringboothellowordApplication.java

类中的代码:

@SpringBootApplication
public class SpringboothellowordApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringboothellowordApplication.class, args);
    }
}

这个类是springboot的入口了,通过启动这个类中的main方法来启动整个springboot项目,此处是有别于一般的web项目的,以jar包方式创建的springboot项目,不需要把整个工程发布到web容器中,而是springboot内嵌了tomcat容器(事实上springboot内嵌了三种容器:Tomcat、Jetty
、Undertow,默认的是tomcat),在调用SpringApplication.run方法时,会创建springbootApplication对象和tomcat对象,并启动容器

以上是对项目中几个主要的文件和目录做一下简单的介绍,接下来我们来编写一个Hello Word程序
首先我们现在springboothelloword文件夹下建一个controller文件夹,然后在里面建一个HelloController类
建一个controller类
附上HelloController类的代码:

@Controller
public class HelloController {

    @ResponseBody
    @RequestMapping("/hello")
    public String hello(){

        return "Hello Word";
    }
}

因为springboot自动配置了springMVC,所以所有的SpringMVC的写法,在springboot中都完全适用
接下来我们测试
启动main方法,服务器启动后,打开浏览器,输入localhost:8080/hello,浏览器显示Hello Word就表示成功了

以上,就是springboot的入门程序HelloWord,从项目创建到使用,简单且高效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值