用途:用于构建 Spring Boot 3.x 企业级 Java 应用,覆盖 REST API、JPA 数据访问、Spring Security、测试与云原生模式,强调整洁架构与生产可用代码。
主要能力:提供实体、Repository、Service、REST Controller、DTO Record、全局异常处理与测试切片的快速模板;给出分层架构(Controller→Service→Repository)与项目结构建议;支持 WebFlux 响应式端点与 Spring Security JWT 配置示例;按上下文加载 Web/REST、数据访问、安全、云配置、测试等参考文档。
使用方式:按分析需求、设计架构、实现、加安全、测试、部署的工作流推进。测试运行 ./mvnw test 并确认全部通过;部署时通过 Actuator 配置健康检查,验证 /actuator/health 返回 UP。
约束:必须使用构造器注入,请求体加 @Valid,多步写入用 @Transactional,读取用 @Transactional(readOnly = true),用 @ConfigurationProperties 做类型安全配置,用 @RestControllerAdvice 做全局异常处理,密钥外置为环境变量。禁止字段注入、跳过输入校验、混用阻塞与响应式代码、把密钥写入 application.properties、使用已弃用的 Spring Boot 2.x 模式、硬编码 URL 与凭据。
适用场景:企业 Java 后端服务、REST API、JPA 持久化、OAuth2/JWT 安全、响应式服务与云原生应用。
限制:资料未提供具体收费、价格、平台支持范围与效果数据。