Go to file
chuzhongzai 2f10d7a868 refactor: 规范化代码 — 线程安全、日志、资源泄漏、敏感配置、命名、Lombok
- 线程安全: ArrayList→CopyOnWriteArrayList, HashMap→ConcurrentHashMap+synchronized→computeIfAbsent
  - 日志规范: 22处println→SLF4J, 20处printStackTrace→log.error, 空catch加入log.warn
  - 资源泄漏: CloseableHttpClient提取为static单例复用TCP连接
  - 敏感配置: Bot Token/Cookie/IP/订阅URL移至application.yaml+@Value注入
  - 命名规范: *ServiceImpl→*Service去除误导Impl后缀
  - API设计: Response.getResult()→getData(),旧方法标@Deprecated兼容
  - 构造器注入: 全部替换为Lombok @RequiredArgsConstructor,init逻辑→@PostConstruct
  - 依赖: Lombok 1.18.30→1.18.40支持JDK25,新增maven-compiler-plugin注解处理器路径
2026-06-06 18:26:19 +08:00
.mvn/wrapper 优化部分引用 2023-08-03 19:35:21 +08:00
src/main refactor: 规范化代码 — 线程安全、日志、资源泄漏、敏感配置、命名、Lombok 2026-06-06 18:26:19 +08:00
pom.xml refactor: 规范化代码 — 线程安全、日志、资源泄漏、敏感配置、命名、Lombok 2026-06-06 18:26:19 +08:00