在Lombok注释上使用验证和其他注释

时间:2014-04-23 09:26:47

标签: java annotations lombok

是否可以在Lombok注释上使用其他注释?

让我们说有字段名称,并希望确保它在使用注释设置时不为空。

在龙目岛之前

public class Person(){
     String name;

     @NotNull
     public void setName(String newName){
             name = newName;
     }
   }

龙目岛之后

public class Person(){
     @NotNull
     @Setter
     String name;
   }

我知道这是一个非常简单的例子,但这可能是这样的吗?

1 个答案:

答案 0 :(得分:7)

来自Lombok documentation

  

要在生成的方法上添加注释,您可以使用   onMethod = @ __({@ AnnotationsHere});

但是,目前这是一个实验性功能,您应该read more关于此主题