添加入口类说明

This commit is contained in:
many2many 2024-05-12 17:29:16 +08:00
parent f5a8ebf9f3
commit 1991b4f912

View File

@ -194,7 +194,32 @@ spring:
- dto.rest.response响应结果数据传输对象用于封装响应结果。 - dto.rest.response响应结果数据传输对象用于封装响应结果。
- dto.rest.request请求参数数据传输对象用于封装请求参数。 - dto.rest.request请求参数数据传输对象用于封装请求参数。
#### 8、运行项目 #### 8. 认识spring boot的启动类
在spring initializr创建的项目中自动创建了系统的入口类`PaopaoApplication`,代码如下:
```java
package com.lk.paopao;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class PaopaoApplication {
public static void main(String[] args) {
SpringApplication.run(PaopaoApplication.class, args);
}
}
```
**代码解释:**
- @SpringBootApplication: 这个注解在启动类PaopaoApplication上方表明这是一个Spring Boot应用程序的入口并且开启了自动配置和组件扫描。
- SpringApplication.run(PaopaoApplication.class, args): 调用SpringApplication的run方法来启动Spring Boot应用程序。PaopaoApplication.class作为参数传入表示启动这个类args是传递给main方法的参数数组。
#### 9、运行系统
- **运行方式1**使用gradle的任务 `bootRun`运行项目,在控制台可以看到spring boot项目启动成功的信息并生成了openapi文档。 - **运行方式1**使用gradle的任务 `bootRun`运行项目,在控制台可以看到spring boot项目启动成功的信息并生成了openapi文档。
@ -206,7 +231,7 @@ openapi文档访问地址: http://localhost:8080/api-docs
在项目的入口类上右键,在右键菜单中选择 "Run ..." 在项目的入口类上右键,在右键菜单中选择 "Run ..."
#### 9、将项目中新添加文件同步到Gitea上的对应仓库 #### 10、将项目中新添加文件同步到Gitea上的对应仓库
- 可在idea的控制台中依次执行命令: - 可在idea的控制台中依次执行命令:
```shell ```shell