# 实验1Web环境与AI助手 **Repository Path**: javaweb-dev-tech/lab1 ## Basic Information - **Project Name**: 实验1Web环境与AI助手 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-12-20 - **Last Updated**: 2026-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 实验 1:Web 环境与 AI 助手配置 (Lab 1) > **学生信息填写栏** > * **班级**:_____________ (例如:XX级计科XX班) > * **姓名**:_____________ > * **学号**:_____________ > * **完成日期**:2026/___/___ --- ## 📝 实验1-实验目标 本实验旨在验证你的本地开发环境(JDK 17, Maven, IDEA)是否配置正确,并体验使用 AI 助手(通义灵码)辅助编写第一个 Spring Boot 接口。 ## 📸 实验1-实验结果展示 (Evidence) ### 1. 环境验证截图 **(要求:终端执行 `java -version` 和 `mvn -v` 的结果)** ### 2. Web 接口运行截图 **(要求:浏览器访问 `http://localhost:8080/hello`,需包含你的学号姓名)** ### 3. AI 结对编程截图 **(要求:你与 AI 助手对话,让其解释代码或生成代码的界面)** --- ## 🛠️ 操作指南 (Workflow) 请严格按照以下步骤完成作业提交。 ### 第一步:Fork & Clone (获取代码) 1. **Fork 仓库**:在 Gitee 页面右上角点击 **「Fork」** 按钮,将本仓库复制到你自己的 Gitee 账号下。 2. **Clone 到本地**:打开 IDEA 或 Git Bash,将**你账号下的**仓库克隆到本地电脑。 ```bash # 注意:请将下面的 URL 替换为你自己仓库的地址 git clone https://gitee.com/你的用户名/lab1.git ``` ### 第二步:编写与运行代码 1. **打开项目**:使用 IntelliJ IDEA 打开克隆下来的文件夹。 2. **编写接口**: * 找到 `src/main/java/edu/wtbu/cs/lab1/HelloController.java`。 * 如果文件不存在,请根据实验指导书新建。 * **核心任务**:使用 AI 助手(通义灵码)生成 `/hello` 接口代码,返回内容需包含你的**学号和姓名**。 3. **运行项目**:运行 `Lab1Application.java`。 ### 第三步:保存截图 (关键步骤) 1. 在项目根目录新建文件夹 `img`(如果没有的话)。 2. 将你的 3 张截图分别重命名为: * **`env.png` (环境截图)** : CMD/终端中运行 `java -version` 和 `mvn -v` 的截图。 * **`web.png` (网页截图)** : 浏览器访问 `http://localhost:8080/hello` 成功显示的截图。 * **`ai.png` (AI截图)** : 你与 AI 助手(通义灵码)对话解释代码的截图。 3. 将这 3 个文件放入 `img` 文件夹。 4. **回到 IDEA 查看 `README.md` 的预览模式,确认图片能正常显示。** ### 第四步:提交作业 (Git Push) 确认代码无误且截图已保存后,在终端执行以下命令提交作业: ```bash # 1. 查看状态 (确保 img 文件夹和修改的代码都被检测到) git status # 2. 添加所有文件到暂存区 git add . # 3. 提交到本地仓库 (请替换为你的真实信息) git commit -m "feat: 完成实验1,学号2025xxxx 张三" # 4. 推送到 Gitee 远程仓库 git push ``` --- ## ✅ 自查清单 提交前请确认: * [ ] Gitee 仓库地址是你自己的(不是老师的)。 * [ ] `HelloController` 能够正常运行。 * [ ] 浏览器访问时能看到**你的姓名和学号**。 * [ ] `img` 文件夹内包含 3 张必要的截图。 * [ ] Gitee 页面上能看到你刚刚提交的记录。 --- ## ❓ 常见问题 (FAQ) **Q: 启动报错 "Port 8080 was already in use"?** A: 修改 `src/main/resources/application.properties`,添加一行 `server.port=8081`,然后重新启动。 **Q: Maven 依赖下载很慢或爆红?** A: 检查 IDEA 设置中 Maven 是否配置了阿里云镜像,并点击 Maven 面板的 "Reload" (刷新) 按钮。