一種檢測(cè)java代碼依賴(lài)關(guān)系的方法、工具以及計(jì)算機(jī)設(shè)備
基本信息
申請(qǐng)?zhí)?/td> | CN202111617934.6 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN114327375A | 公開(kāi)(公告)日 | 2022-04-12 |
申請(qǐng)公布號(hào) | CN114327375A | 申請(qǐng)公布日 | 2022-04-12 |
分類(lèi)號(hào) | G06F8/10(2018.01)I;G06F8/30(2018.01)I;G06F8/38(2018.01)I | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 常雨雨;歐志偉;吳堅(jiān) | 申請(qǐng)(專(zhuān)利權(quán))人 | 上海甄云信息科技有限公司 |
代理機(jī)構(gòu) | 北京知呱呱知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 胡樂(lè) |
地址 | 201706上海市青浦區(qū)香花橋街道郟一村7號(hào)3幢1層A區(qū)046室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)了一種檢測(cè)java代碼依賴(lài)關(guān)系的方法、工具以及計(jì)算機(jī)設(shè)備。該檢測(cè)工具利用API路徑對(duì)比、注解分析、類(lèi)反射、JAVA類(lèi)繼承、JAVA方法重寫(xiě)、代碼對(duì)比等java代碼本身的特性自動(dòng)化檢索代碼依賴(lài)關(guān)系,將此工具并打包為一個(gè)spring的boot依賴(lài);被掃描的服務(wù)添加對(duì)當(dāng)前工具boot的依賴(lài),配套前端一鍵檢索按鈕,可掃描出服務(wù)中所有客制化代碼和標(biāo)準(zhǔn)代碼的依賴(lài)關(guān)系,極大地降低了開(kāi)發(fā)人員因人工在海量代碼中查找客制化代碼對(duì)標(biāo)準(zhǔn)代碼的依賴(lài)時(shí)間成本以及客觀性遺漏,降低了開(kāi)發(fā)者本身的工作量,也降低了產(chǎn)品的發(fā)布上線產(chǎn)生的影響以及風(fēng)險(xiǎn)。 |
