# QuickCreate **Repository Path**: min-yu-a/QuickCreate ## Basic Information - **Project Name**: QuickCreate - **Description**: 快速搭建SpringBoot项目 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-18 - **Last Updated**: 2025-03-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目简介 QuickCreate是一个基于SpringBoot打造的基础模板,它整合了当前主流的技术,为开发者快速搭建 SpringBoot项目提供了便捷的参考。 ## 分支策略 ### 分支结构 + `master`:主分支,只合并`basic`的代码。 + `basic`:基础版,包含最基本的功能。 + `complete`:完整版,有更加丰富的功能和更加完善的技术。 + `modular`:多模块版,基于完整版对项目进行模块拆分。 ### 开发分支 命名规则:`<用户名>/dev-<版本名>`,例如:`minyu/dev-basic`、`minyu/dev-complete` ### 解决代码冲突 当合并分支发生冲突时,按照以下步骤处理: 1. 从目标分支创建一个临时分支:命名规则为`<用户名>/merge-dev-<版本名>-temp`。 + 例如:`minyu/merge-dev-basic-temp` 2. 在**临时分支**上解决冲突,解决后将临时分支合并至**目标分支**。 3. 合并完成后,删除临时分支。 ## 技术选型 | **技术** | **说明** | **版本** | **官网** | | --- | --- | --- | --- | | SpringBoot | Web应用开发框架 | 3.1.2 | [https://spring.io/projects/spring-boot](https://spring.io/projects/spring-boot) | | MyBatis | ORM框架 | 3.0.3 | [https://mybatis.org/mybatis-3/](https://mybatis.org/mybatis-3/) | | Log4j2 | 日志收集工具 | | [https://logging.apache.org/log4j/2.x/](https://logging.apache.org/log4j/2.x/) | | OpenAPI | API文档生成工具 | 2.6.0 | [https://www.openapis.org/](https://www.openapis.org/) | | Hutool | Java 工具包 | 5.8.25 | [https://www.hutool.cn/](https://www.hutool.cn/) | | Docker | 应用容器引擎 | | [https://www.docker.com/](https://www.docker.com/) |