SuperAPI AI 工具集

spring-boot-patterns

通用与其它

查看项目

更新于 10-15 20:35

技能介绍

用途:为 Spring Boot 应用提供分层架构与编码规范,适用于创建 controller、service、repository,审查 Spring Boot 代码,或搭建新项目结构。

主要能力:给出标准项目结构(config、controller、service、repository、model、dto、exception、util);REST 控制器模板与最佳实践(版本化 API、复数名词、HTTP 方法、状态码、@Valid 校验);服务接口与实现分离、@Transactional 读写事务;JPA 仓储的派生查询、@Query、existsBy、@EntityGraph;请求/响应 DTO 与 MapStruct 映射;自定义异常与 @RestControllerAdvice 全局异常处理;application.yml 与 @ConfigurationProperties 配置;MockMvc、Mockito、Testcontainers 测试模式;常用注解速查。

使用方式:作为 Claude Code Java 技能加载,在相关编码或审查请求时提供模式参考。示例代码保持原样,如 @RestController、@RequiredArgsConstructor、@Transactional(readOnly = true)、@Mapper(componentModel = "spring")、@WebMvcTest、@SpringBootTest、@Testcontainers 等。

适用场景:Spring Boot 后端开发、代码审查、项目脚手架搭建、分层与事务设计。

限制:资料未提供安装命令、收费、价格、平台支持或效果数据;具体版本兼容性与依赖配置暂未提供。