# Demo Project 一个简洁的 Spring Boot 3 + Java 17 单体后端工程。 ## 技术栈 - Java 17 - Spring Boot 3.2.5 - Maven - Knife4j + OpenAPI 3 (Swagger) ## 启动方式 ```bash mvn spring-boot:run ``` 或打包后运行: ```bash mvn package -DskipTests java -jar target/demo-1.0.0.jar ``` ## 接口文档 启动后访问: - Knife4j UI: http://localhost:8080/doc.html - Swagger JSON: http://localhost:8080/v3/api-docs ## 接口列表 | 方法 | 路径 | 说明 | |------|------|------| | GET | /api/health | 健康检查 | | GET | /api/business/items | 获取所有业务数据 | | GET | /api/business/items/{id} | 根据ID获取业务数据 | | POST | /api/business/items | 新增业务数据 |