lombok安装
2024-08-26 10:31:58
今天学习spring boot 时候发现的lombok挺好用的,我这个使用的是spring boot 管理的版本,如果其他的可能需要你们自己去添加版本了,开发工具使用的是idea。
maven:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
1:首先添加maven依赖,导了包之后发现类上添加@data可以使用不需要在没个类中再去get,set 了,可是日志@Slf4j的确不行,没有Log这个类使用,在网上找到问题,还需要再idea下载插件,这个其他工具可能也需要下载插件。
基本使用注解
@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法
@Setter:注解在属性上;为属性提供 setting 方法
@Getter:注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
@NoArgsConstructor:注解在类上;为类提供一个无参的构造方法
@AllArgsConstructor:注解在类上;为类提供一个全参的构造方法
最新文章
- JavaScript对象详解
- 从零开始,搭建博客系统MVC5+EF6搭建框架(2),测试添加数据、集成Autofac依赖注入
- iOS-H5学习篇-01
- 数据表格,查询、导出共用一个form表单,实现文件流方式下载
- robotFramework——截屏
- 多态,虚拟方法,重写,接口,类库,委托,is,as运算符,泛型集合,万能变量
- android L 新控件侧滑菜单DrawerLayout 使用教程
- iOS学习之C语言内存管理
- PHP pear安装出现 Warning: require_once(Structures/Graph.php)...错误
- mao/reduce实现求平均值
- jQuery Tags Input Plugin 插件的使用
- Depth-First Search
- JS事件监听器 addEventListener
- html/css的学习之路(1)
- 基于Metronic的Bootstrap开发框架--工作流模块功能介绍(2)
- django后台对某些字段设置颜色
- 在vscode上 运行typescript 文件
- JNI与底层调用
- Java四个常用正则表达
- 优雅地搭建整合ssm项目