本文介紹如何快速為當前Java類或當前目錄下所有Java類補充所需要的注解,例如:@Field、@Method、@Param等注解。對于注解的name
與desc
,如果在存在JavaDoc的情況下,IDEA會從JavaDoc進行讀取,如果不存在,將會以FieldName/MethodName
作為注解的name
與desc
。
標記規則說明
如果您需為當前Java類或當前目錄下所有Java類補充所需要的注解,標記規則詳情如下:
如果存在注解,且注解擁有
name
屬性,則IDEA不會修改該注解,且不會從JavaDoc讀取內容作為注解的屬性值。如果存在注解,不擁有
name
屬性,IDEA將會為此注解添加name
屬性以及desc
屬性。如果存在JavaDoc,將會從JavaDoc讀取內容作為屬性值,如果不存在JavaDoc,則會以FieldName
作為注解屬性值。如果不存在注解,且存在JavaDoc,則補充注解,且將JavaDoc內容作為注解屬性值。
如果不存在注解,且不存在JavaDoc,則補充注解,且以
FieldName
作為注解屬性值。
快速標記代碼為模型
標記當前目錄下類為BizWorks模型
打開IDEA,在一批模型的目錄上單擊右鍵,選擇 (您可按需選擇)。
標記當前類為BizWorks模型
右鍵單擊文件,選擇
(您可按需選擇)。說明如果類已經含有某模型的標記注解,則后續只提供同類型標記選擇,用以補充類中新增字段、方法等缺少的標記場景。
領域服務、應用服務、商業能力只能為接口類標記。
在Java類文件上單擊右鍵,選擇
(您可按需選擇)。
文檔內容是否對您有幫助?