首页 > 编程知识 正文

springboot框架的优点(springboot 启动命令)

时间:2023-05-05 08:00:53 阅读:96224 作者:4271

00-1010在实际的java项目中,我们创建的几乎所有pojo类都必须为属性添加set/get/toString等相关方法,所有日志记录相关类可能都必须创建日志和其他对象。这些模板代码没有技术含量,影响代码美观。同时,重复的编码过程会无形中增加我们的工作量。这时龙目应运而生。

背景分析

10-1010 Lombok是第三个Java库,可以自动插入编辑器和构建工具中。lombok提供了一组有用的注释,告诉编译过程中的编译工具在源代码编译成字节码时,给字节码添加一些数量模板代码。

lombok简介

@Setter用于为描述的类生成Setter方法,没有final修饰符属性。@Getter用于为所描述的类生成Getter方法。@ToString用于向描述的类添加ToString方法。@EqualsAndHashCode用于为所描述的类生成HashCode和equals方法。@NoArgsConstructor用于为所描述的类生成无参数的构造函数。@AllArgsConstructor用于为所描述的类生成包含类中所有字段的构造函数。@Data用于为所描述的类生成setter/getter、equals、canEqual、hashCode和toString方法。如果是最终属性,则不会为此属性生成setter方法。@Slf4J用于将日志属性对象添加到描述的类中。00-101010

概述

Step 1:打开idea的设置窗口,找到插件菜单,搜索lombok进行安装,如图:所示。

第二步:开始注释处理,如图:所示。

第三步:重启idea(可选,需要idea的部分版本)。

常用注解分析

百度试试。

00-1010第一步:是添加lombok依赖。

属国

groupIdorg.projectlombok/groupId

artifactIdlombok/artifactId

作用域描述处理器/作用域

/dependency Step 2 :对类应用lombok注释。

@数据

@NoArgsConstructor

@AllArgsConstructor

公共产品类

二等兵龙id;

私有字符串名称;

私有字符串注释;

私人日期创建时间;

}第三步:是编写单元测试类来检测Lombok标注应用。

@Slf4j

@回弹测试

公共类GoodsTests{

@测试

void TestGoods(){ 0

商品g=新商品();

g . SetID(100 L);

g . setname(' Lombok ');

log . info(id的值为{} ',g . Getid());

Log.info('name '的name值为{} ',g . getname());

}

}

lombok安装

本节主要对lombok进行分析、安装和配置,并结合实际项目讲解lombok的应用场景和具体应用流程。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。