自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 CodeQ 后端开发日志(8)—— ETL 自动化调度与质量报告持久化:全链路打通

项目:CodeQ 代码大模型训练语料质量评估平台开发模块:SparkJobService ETL 任务编排、QualityReportController 报告保存接口、全链路自动化闭环当前进度:Spark ETL 子进程调度、任务状态跟踪、自动触发 AI 评估、质量报告 JPA 持久化全部完成,全自动化链路代码层面验证通过。

2026-06-21 00:48:48 223

原创 CodeQ 后端开发日志(7)—— AI 大模型接入:DashScope 集成、重试机制与自动评估

项目:CodeQ 代码大模型训练语料质量评估平台开发模块:OpenAI 兼容接口的 LLM 服务实现、DashScope 重试机制、QualityController 自动 DB 读取评估模式当前进度:OpenAIServiceImpl 实现 3 次指数退避重试、QualityController 支持手动 / 自动双模式评估、Prompt 构建规范化,AI 评估链路完整打通。

2026-06-21 00:41:11 196

原创 CodeQ 后端开发日志(6)—— 数据查询层扩展:Repository 扩展与指标 Service 层开发

项目:CodeQ 代码大模型训练语料质量评估平台开发模块:Repository 层查询方法扩展与 Service 层指标数据服务开发。

2026-06-19 16:17:47 229

原创 CodeQ 后端开发日志(5)—— 业务层 Service 开发:个人中心、仓库收藏与历史分析记录模块实现

合理复用现有表结构是团队协作项目的关键,在数据库固定的场景下,依然能通过日志复用、逻辑字段、聚合查询实现完整业务。历史记录与统计面板直接复用业务核心表,避免冗余存储,同时保证数据一致性。本次模块是连接用户、仓库、分析任务的核心枢纽,完成后系统整体业务链更加完整,为后续报告查看、对比分析、数据展示打下坚实基础。

2026-05-11 04:43:50 379

原创 CodeQ 后端开发日志(4)—— 业务层 Service 开发:仓库管理、任务关联与 Redis 缓存优化

通过本次仓库模块开发,编者对 Spring Boot 工程化与 Redis 缓存实践有了更深入理解:Redis 序列化是缓存的核心痛点:List、LocalDateTime、泛型对象等特殊类型,必须针对性配置序列化器,否则极易出现 500 错误;仅靠 @Cacheable 注解无法解决所有问题,自定义 RedisConfig 是关键。同时,关联数据删除必须遵循 “先子后父” 原则:外键约束是数据库安全机制,业务层必须提前处理关联数据,避免直接删除主表导致异常。

2026-05-04 23:04:14 376

原创 CodeQ 后端开发日志(3)—— 业务层 Service 开发:用户模块完整实现

通过本次用户模块开发,后端三层架构Controller 只负责接收请求与返回结果Service 是真正的业务核心,负责规则、校验、事务、缓存、日志Repository 只做数据访问同时明确了课程设计与实际项目的差异:课程项目应该优先保证功能完整性,敏感操作记录日志能显著提升项目规范性与安全性。

2026-04-14 20:15:34 393

原创 CodeQ 后端开发日志(2)——JPA 实体设计与数据层构建

实体类是数据库表的镜像,注解规范决定映射正确性JPA Repository 大大简化数据访问层,减少重复代码项目同时引入 JPA 和 Redis 时,Spring 会自动区分数据存储良好的表结构设计能让后端开发更稳定、更清晰结构清晰、职责单一、可扩展。

2026-04-06 04:23:04 372

原创 CodeQ 后端开发日志(1)—— 项目初始化与基础环境搭建

这次环境搭建让我更深刻理解了 Spring Boot 自动配置的原理,以及依赖管理、配置规范、序列化机制在实际项目中的重要性。选择合适的依赖与版本,是项目稳定运行的前提。合理的项目结构,能显著提升开发效率与协作体验。面对框架升级,必须及时跟进最新规范,弃用警告看似小问题,却会埋下隐患。统一返回格式、规范配置,是后端开发最基础也最重要的工程化意识。做后端不只是会编写代码,更要理解框架为什么这么设计,只有真正理解技术,才能写出无警告、可维护、高质量的项目代码。

2026-04-06 01:12:03 530

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除