CollisionAvoidanceSystem/.cursor/rules/changerecord.mdc
Tian jianyong 05e080cb30 1. 创建车辆位置PostGIS实体类(VehicleLocation、Aircraft、VehicleTrajectory)
2. 创建机场区域PostGIS实体类(AirportArea)
3. 创建数据库迁移脚本(表结构、索引、分区)
4. 实现车辆位置Repository接口
5. 实现机场区域Repository接口
6. 创建PostGIS车辆服务(PostGISVehicleService)
7. 创建PostGIS区域服务(PostGISAreaService)
8. 创建统一空间查询服务(SpatialQueryService)
9. 实现区域配置导入工具(YAML到数据库)
10. 重构DataCollectorService(移除内存存储)
11. 重构AirportAreaService(基于数据库查询)
12. 移除MovingObjectRepository和相关内存存储代码
13. 移除AirportAreasProperties和YAML配置加载
14. 实现Redis缓存策略
15. 数据库连接池和性能优化配置
16. 创建单元测试和集成测试
2025-06-10 18:45:54 +08:00

8 lines
432 B
Plaintext

---
description:
globs:
alwaysApply: true
---
把生成的任务检查清单放在 doc/work 目录下
每次执行完一个代码开发或修改任务后,对 [VERSION.txt](mdc:VERSION.txt)中记录的版本号进行递增,按常用的版本号递增规则;同时在 [change_log.md](mdc:change_log.md)中进行记录。
编写单元测试和集成测试时,先阅读相关的源代码,再根据源代码写单元测试。