SpringBoot 入门案例

127 阅读1分钟

项目创建

1.创建SpringBoot项目

7978e8e29c698a6185b7321c3bd98026.png

2.创建controller包并且编写bookController类

入门代码.png

3.测试(右键运行Application类,该类是创建项目时自动生成的)

浏览器显示:browser.png 控制台显示:f22d2c5b8124adcb68d9ecac81cefb13.png 至此SpringBoot入门案例完成。

下面进行细节说明

1.创建项目的四种方式:

(1).在Server URL(第一张图片)中填入默认网址:start.spring.io/
(2).在Server URL中填入阿里云网址:start.aliyun.com/
(3).使用SpringBoot网站生成项目:c433df6f902f65c7ae5ec93ff38cc33e.png(左边和在IDEA中创建项目一样填写,dependencies栏,则搜索springweb,最后生成一个压缩包即可。)
(4).使用Maven添加坐标导入相应的坐标:这两个坐标是最重要的当然还有另外一个坐标(注意parent和dependency分别写在对应位置,我这样写是便于参考。)

<parent>
    <groupID>org.springframework.boot</groupID>
    <artifactID>spring-boot-starter-parent</artifactID>
    <version>2.5.4</version>
</parent>

<dependency>
    <groupd>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

2.文件说明:

在入门案例当中最重要的文件是pom.xml和Application类文件。
其中Application类为引导类,该文件中的代码 (SpringApplication.run(Application.class, args);) 相当于创建了一个Spring容器。
pom.xml文件则配置依赖。需要注意的是文件当中的

<parent> 
    <groupID>org.springframework.boot</groupID> 
    <artifactID>spring-boot-starter-parent</artifactID> 
    <version>2.5.4</version> 
</parent>

负责管理相关的依赖,而

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

则负责将依赖应用到当前项目当中。