# ai零代码应用 **Repository Path**: li-shouyi-66/ai-zero-code-application ## Basic Information - **Project Name**: ai零代码应用 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-08 - **Last Updated**: 2025-11-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ai-code-mother AI代码生成器项目,基于Spring Boot框架构建的后端服务,提供基础的API接口和异常处理机制。 ## 项目简介 这是一个基于Spring Boot 3.5.5构建的基础服务框架,包含以下核心功能: - 基础响应封装(BaseResponse) - 全局异常处理(GlobalExceptionHandler) - 分页请求支持(PageRequest) - 跨域配置(CorsConfig) - 健康检查接口(HealthController) ## 技术栈 - Spring Boot 3.5.5 - Java 17 - Maven构建工具 ## 主要模块 - **common**: 基础类模块,包含响应封装、请求对象、异常工具等 - **config**: 配置类模块,包含跨域配置等 - **controller**: API接口模块,包含健康检查等基础接口 - **exception**: 异常处理模块,包含全局异常处理器和错误码定义 ## 快速启动 1. 安装JDK 17和Maven 2. 执行 `mvn clean install` 3. 执行 `mvn spring-boot:run` 4. 访问 `/health/` 接口验证服务状态 ## API文档 基础API响应格式: ```json { "code": 200, "data": "返回数据", "message": "请求成功" } ``` ## 异常处理 统一异常响应格式: ```json { "code": 500, "data": null, "message": "错误描述" } ``` ## 开发规范 - 所有控制器使用@RestController注解 - 异常处理统一通过GlobalExceptionHandler实现 - 响应数据统一使用BaseResponse封装 - 错误码定义在ErrorCode枚举中 ## 贡献指南 1. Fork项目 2. 创建feature分支 3. 提交PR请求 4. 通过代码审查后合并 ## 许可证 本项目采用MIT开源许可证,详细请查看LICENSE文件。