STS集成lombok插件的使用

STS集成lombok插件的使用

  1. 首先,在pojo实体类上加如**解:

    一般没有特殊要求加@Data,@NoArgsConstructor,@AllArgsConstructor和@Accessors(chain=true)即可!

    1. @Data:表示为类的所有属性自动生成setter/getter、equals、canEqual、hashCode、toString方法,如为final属性,则不会为该属性生成setter方法。
    2. @Getter/@Setter:如果觉得@Data(因为@Data集合了@ToString、@EqualsAndHashCode、@Getter/@Setter、@RequiredArgsConstructor的所有特性)不够精细,可以使用此注解.
    3. @NoArgsConstructor:表示为该类自动生成无参构造函数.
      @AllArgsConstructor:表示为该类自动生成全参构造函数.
    4. @Accessors(chain=true):此注解表示每天调用setter方法都将对象返回,这样设置的好处是在为对象的多个属性赋值时可以一点到底.STS集成lombok插件的使用
      如此简单好用,是不是很爽呢?