lombok包的作用

    科技2022-07-13  111

    lombok包主要是用来简化代码比如:

    import java.io.Serializable; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; //lombok就是为了减少getset等不必要代码 //代替有参构造 @AllArgsConstructor //代替无参构造 @NoArgsConstructor //代替创建get和set @Data //链式风格访问 @Accessors(chain=true) //压制警告 @SuppressWarnings(“serial”)

    //序列化接口 public class Dept implements Serializable{ private Long deptno; private String dname; private String db_source;

    public Dept(String dname) { super(); this.dname = dname; }

    } 这时候的注解可以代替get,set,有参,无参构造,当然你也可以自己定义有一个或多个参数的有参构造。

    如何看注解有没有起作用呢?在eclipse打开window——>show view——>outline看get,set等方法有没有在里面。

    Processed: 0.012, SQL: 8