美文网首页
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