# spring-boot-3-master **Repository Path**: junjun_com/spring-boot-3-master ## Basic Information - **Project Name**: spring-boot-3-master - **Description**: SpringBoot3核心原理+场景整合 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-26 - **Last Updated**: 2025-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot ## README # Spring Boot 3 学习示例项目 这是一个包含多个模块的Spring Boot 3学习项目,演示了从基础功能到高级特性的各种用法。 ## 模块概览 本项目包含以下模块: - **boot3-01-demo**: Spring Boot基础功能演示 - **boot3-02-demo**: 配置属性和条件注解使用 - **boot3-03-logging**: 日志功能配置示例 - **boot3-04-web**: Web开发相关功能演示 - **boot3-05-ssm**: 整合SSM框架示例 - **boot3-06-features**: Spring Boot高级特性演示 - **boot3-07-core**: Spring核心功能演示 - **boot3-08-robot-starter**: 自定义Starter示例 - **boot3-09-redis**: Redis集成示例 - **boot3-10-crud**: CRUD操作示例 - **boot3-11-rpc**: RPC调用示例 - **boot3-12-message**: 消息队列集成示例 - **boot3-13-security**: 安全控制示例 - **boot3-14-actuator**: 应用监控示例 - **boot3-15-aot-common**: AOT(提前编译)功能示例 - **boot3-16-aot-springboot**: Spring Boot AOT示例 ## 技术栈 - Spring Boot 3.x - Java 17+ - Spring Framework 6.x - Spring Data Redis - Spring Security - Spring WebFlux - Kafka - Swagger UI (OpenAPI) - Thymeleaf模板引擎 ## 快速开始 1. 克隆项目: ```bash git clone [项目地址] ``` 2. 构建项目: ```bash mvn clean install ``` 3. 运行模块: ```bash cd boot3-xx-xxx mvn spring-boot:run ``` ## 文档与支持 每个模块都有独立的README文件,详细说明了该模块的功能和使用方法。请查看具体模块目录下的README.md文件获取更详细的信息。 ## 贡献指南 欢迎贡献代码和文档。请遵循以下原则: 1. 提交清晰、有描述性的commit信息 2. 保持代码风格一致 3. 提交前确保测试通过 4. 对于重大修改,请先提交Issue讨论 ## 许可证 本项目采用Apache 2.0协议,详情请查看LICENSE文件。