重构功能带来的配套改造查找思路

最近在重构项目中的一个基础配置功能,这个功能因为后续的业务变化和最初的缺陷设计导致非常难维护和扩展,使用起来也比较费劲,所以决定花一段时间来对它进行重构,去除一些用不到的设计,简化了使用方式和配置方式,优化逻辑使其具有更好的扩展能力和性能提升,那么就带来了一些问题,就是这个基础配置功能项目中用的地方较多,涉及了好几个模块,前端、后端、移动端等都有涉及,想要尽快的更换以达到投入使用的目的,下边分享我的查找配套改造的思路:

1、根据DO\VO\DTO\QUERY等实体查找本模块的相关调用方法,确保在不影响其业务逻辑的情况下进行替换

2、根据表名查找本模块xml中的CRUD语句,确保在不影响其业务逻辑的情况下进行替换

3、根据提供的feign查询关联模块的调用方法,确保在不影响其业务逻辑的情况下进行替换

4、前端和移动端根据controller入口路径进行排查,替换具有相同效能的接口,注意字段是否发生变化

相关推荐
智流学社35 分钟前
AI 重构产研线:我怎么把角色交接的 40% 信息损耗压到0
人工智能·深度学习·自然语言处理·重构
曦夜日长2 小时前
Linux系统篇,开发工具(三):文件翻译的思路重构、库的深入理解、文件链接时区别与细节
linux·数据库·重构
小尘要自信2 小时前
见证范式跃迁:在高德开放平台AI发布会,看空间智能如何重构产业基座
人工智能·重构
Black_mario2 小时前
Berachain 上的 BrownFi ,如何通过 v3 重构链上做市逻辑?
重构
带娃的IT创业者2 小时前
Rewrite Bun in Rust:一次前端工具链的底层重构实践入门指南
前端·重构·rust·bun·运行时·前端工具链
net3m3321 小时前
重构时的重构项20260516
重构
AQ14_1 天前
给AI编程上一道“紧箍咒”:Superpowers的军法式重构
重构·ai编程
TDengine (老段)1 天前
TDengine VNode 生命周期 — 从创建到销毁的完整旅程
大数据·数据库·重构·系统架构·负载均衡·tdengine·涛思数据
2501_921960852 天前
协同本体论 V4.2+:离散关系拓扑涌现连续时空几何的数值验证
数据结构·人工智能·重构
通信小呆呆2 天前
基于 ADMM-MFOCUSS 的捷变频雷达扩展目标稀疏重构原理
算法·重构·信息与通信·信号处理·雷达