java-spring-boot 面向 Spring Boot 3.x 开发者,指导 AI 编写 REST 接口,并组织安全、数据库访问和监控配置。提供项目版本、要做的模块和接口行为,它会按相应范围给出实现代码。
比如新增用户接口,除了接收请求,还要验证字段、处理查不到用户的情况,并让错误响应保持一致。原文把 Controller、Service 和 Repository 的职责分开,避免请求处理、业务规则和数据库操作混在同一个入口。
数据访问部分覆盖分页、排序、事务与审计;安全部分涉及过滤链、身份校验和方法权限。具体安全设置必须结合应用的认证方式判断,不能因为示例关闭了某项防护,就当作所有项目的默认答案。
服务运行后,还需要知道它是否健康。原文介绍 Actuator、指标收集和健康检查,并提醒排查当前启用的配置、Bean 与安全过滤链。监控端点暴露到哪里、谁能访问,也应随部署环境确认。
适合需要让 AI 按已有 Java 后端习惯补功能的团队。交回的应是与项目版本匹配的代码、配置和可验证行为,不能只把一段控制器示例当作完整交付。