# yunjiao-spring-boot **Repository Path**: yunjiao-source/yunjiao-spring-boot ## Basic Information - **Project Name**: yunjiao-spring-boot - **Description**: 基于`Spring Boot`框架,集成其他框架开发的`Starter` - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-16 - **Last Updated**: 2025-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot3, QueryDSL, Hutool, APIJSON ## README # Spring Boot 基于`Spring Boot`框架,集成其他框架开发的`Starter` ## 版本说明 第一个的版本是`3.5.x.1`,前面两位是`Spring Boot`的版本,随着`Spring Boot`的版本升级而变。最后一位是本框架的版本,随着框架的扩展而增加,如:1,2,3,...x 不会因`Spring Boot`版本变动而变动。 如果需要 `Spring Boot` 3.5之前的包,请`fork`本项目,克隆代码,自己编译需要的版本。 ## 项目列表 | 项目 | 说明 | |---------------------------------------|-----------------------------------| | spring-boot-autoconfigure | 自动配置 | | spring-boot-dependencies | 项目依赖 | | spring-boot-projects | 应用 | | spring-boot-examples | 示例项目 | | spring-querydsl | QueryDSL 集成 | | spring-apijson | APIJSON 集成 | | config | 配置 | | spring-boot-starter-querydsl-jpa | QueryDSL JPA Spring Boot 启动器 | | spring-boot-starter-querydsl-sql | QueryDSL SQL Spring Boot 启动器 | | spring-boot-starter-hutool | Hutool Spring Boot 启动器 | | spring-boot-starter-apijson-fastjson2 | APIJSON Fastjson2 Spring Boot 启动器 | | spring-boot-starter-apijson-gson | APIJSON Gson Spring Boot 启动器 | ## 如何编译 在IDE中,使用maven插件查看项目结构,有三个项目 ```text Spring Boot Spring Boot :: Examples Spring Boot :: Starter Parent ``` 这三个项目需要分别编译,首先在主目录执行 ```shell cd yunjiao-spring-boot mvn clean mvn flatten:flatten mvn install cd spring-boot-starter-parent mvn clean mvn flatten:flatten mvn install cd .. cd spring-boot-examples mvn clean mvn flatten:flatten mvn install ``` 务必按照此顺序编译打包!!! ## 使用 maven 有两个方式引入本项目依赖 ```text io.gitee.yunjiao-source spring-boot-starter-parent ${你需要的版本} io.gitee.yunjiao-source spring-boot-dependencies ${你需要的版本} pom import ``` ## 使用指南 * spring-boot-starter-querydsl-jpa [使用指南](./spring-boot-starter-querydsl-jpa/README.md) [参考项目](./examples/example-querydsl-jpa) * spring-boot-starter-querydsl-sql [使用指南](./spring-boot-starter-querydsl-sql/README.md) [参考项目](./examples/example-querydsl-sql) * spring-boot-starter-hutool [使用指南](./spring-boot-starter-hutool/README.md) [参考项目](./examples/example-hutool) * spring-boot-starter-apijson-fastjson2 [使用指南](./spring-boot-starter-apijson-fastjson2/README.md) [参考项目](./examples/example-apijson-fastjson2) * spring-boot-starter-apijson-Gson [使用指南](./spring-boot-starter-apijson-gson/README.md) [参考项目](./examples/example-apijson-gons) ## 参考 * [开发过程中遇到的问题](./FAQ.md)