31 lines
1000 B
Markdown
31 lines
1000 B
Markdown
# 活动发布与报名平台 · 后端
|
|
|
|
这是学习项目的 Java 后端仓库。后续将实现用户、活动、报名等功能,并提供前端调用的 API。
|
|
|
|
## 技术与运行
|
|
|
|
- Java 21
|
|
- Spring Boot 4.1.1
|
|
- Maven Wrapper:项目自带 `mvnw.cmd`,无需全局安装 Maven
|
|
|
|
在 Windows PowerShell 中进入本目录后运行:
|
|
|
|
```powershell
|
|
.\mvnw.cmd test
|
|
.\mvnw.cmd spring-boot:run
|
|
```
|
|
|
|
启动后在另一个终端执行 `curl.exe http://localhost:8080/api/hello`,应看到 `Hello, Java!`。
|
|
|
|
`pom.xml` 负责声明依赖;`src/main/java` 放应用代码;`src/test/java` 放测试;`src/main/resources` 放配置。`target` 是构建生成的目录,不提交到 Git。
|
|
|
|
## 当前进度
|
|
|
|
- [x] 创建 Gitea 仓库并克隆到本地
|
|
- [x] 初始化 Java 21 / Spring Boot 后端
|
|
- [x] 加入第一个接口 `/api/hello`
|
|
- [ ] 学习 Java 语法并逐步实现业务功能
|
|
- [ ] 部署到服务器并通过域名访问
|
|
|
|
前端仓库:https://git.imwangzhuang.com/admin/frontend
|