美文网首页
SpringBoot中使用lombok

SpringBoot中使用lombok

作者: 任笙_8b8c | 来源:发表于2021-05-10 11:18 被阅读0次

    说明:
    Lombok项目是一种自动接通你的编辑器和构建工具的一个Java库。接着,不用再一次写额外的getter或者equals方法。翻译到这里其实就可以,网址

    https://blog.csdn.net/qq_36314960/article/details/79565899
    

    步骤:

    • 1.添加依赖
      <!--lombok-->
            <dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
            </dependency>
    
    • 2.操作实体
    /**
    *
    * @author   Sir.tang
                集成Lombok  优化实体类
    * @return
    * @exception
    * @date    2021/5/10 9:18
    */
    @Data   //它包含getter、setter注解,即当使用当前注解时,会自动生成包含的所有方法;
    @AllArgsConstructor   //生成对应的有参构造方法
    @NoArgsConstructor  //生成对应的无参构造方法
    public class User {
    
       /*ID_WORKER  默认生成id方式  全局唯一id*/
           @TableId(type =ID_WORKER )
           private Long id;
           private String name;
           private Integer age;
           private String email;
    
           /*标注这个创建时间只会在  数据库生成第一条记录时生成*/
           @TableField(fill = INSERT)
           private Date createTime;
    
       /*标注这个创建时间只会在  数据库修改记录时生成*/
           @TableField(fill = INSERT_UPDATE)
           private Date updateTime;
    
    }
    
    

    相关文章

      网友评论

          本文标题:SpringBoot中使用lombok

          本文链接:https://www.haomeiwen.com/subject/dgzbdltx.html