一種檢測java代碼依賴關(guān)系的方法、工具以及計算機設(shè)備

基本信息

申請?zhí)?/td> CN202111617934.6 申請日 -
公開(公告)號 CN114327375A 公開(公告)日 2022-04-12
申請公布號 CN114327375A 申請公布日 2022-04-12
分類號 G06F8/10(2018.01)I;G06F8/30(2018.01)I;G06F8/38(2018.01)I 分類 計算;推算;計數(shù);
發(fā)明人 常雨雨;歐志偉;吳堅 申請(專利權(quán))人 上海甄云信息科技有限公司
代理機構(gòu) 北京知呱呱知識產(chǎn)權(quán)代理有限公司 代理人 胡樂
地址 201706上海市青浦區(qū)香花橋街道郟一村7號3幢1層A區(qū)046室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種檢測java代碼依賴關(guān)系的方法、工具以及計算機設(shè)備。該檢測工具利用API路徑對比、注解分析、類反射、JAVA類繼承、JAVA方法重寫、代碼對比等java代碼本身的特性自動化檢索代碼依賴關(guān)系,將此工具并打包為一個spring的boot依賴;被掃描的服務(wù)添加對當(dāng)前工具boot的依賴,配套前端一鍵檢索按鈕,可掃描出服務(wù)中所有客制化代碼和標準代碼的依賴關(guān)系,極大地降低了開發(fā)人員因人工在海量代碼中查找客制化代碼對標準代碼的依賴時間成本以及客觀性遺漏,降低了開發(fā)者本身的工作量,也降低了產(chǎn)品的發(fā)布上線產(chǎn)生的影響以及風(fēng)險。