本文介绍如何快速为当前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类文件上单击右键,选择
(您可按需选择)。
文档内容是否对您有帮助?