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

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

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

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

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

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

相关推荐
大连豪森智源30 分钟前
跨系统数据烟囱如何破局?豪森智源HSMES重构制造协同新范式‌
重构·制造
feifeigo12319 小时前
基于粒子群算法的配电网重构
算法·重构
路小雨的雨web1 天前
tomcat项目重构踩坑易错点
重构
朱剑君1 天前
第八天——贪心算法——队列重构问题
算法·贪心算法·重构
MARS_AI_1 天前
人工智能外呼系统:重构智能交互的全维度进化
人工智能·自然语言处理·重构·交互·语音识别·信息与通信
老蒋新思维2 天前
比亚迪固态电池突破:王传福的技术哲学与产业重构|创客匠人热点评述
重构·创始人ip
湘-枫叶情缘2 天前
解构认知边界:论万能方法的本体论批判与方法论重构——基于跨学科视阈的哲学-科学辩证
科技·学习·重构·生活·学习方法
风虎云龙科研服务器3 天前
英伟达Blackwell架构重构未来:AI算力革命背后的技术逻辑与产业变革
人工智能·重构·架构
augenstern4163 天前
webpack重构优化
前端·webpack·重构
田本初4 天前
使用vite重构vue-cli的vue3项目
前端·vue.js·重构