美文网首页
lombok的使用

lombok的使用

作者: 泯珉 | 来源:发表于2017-12-17 23:54 被阅读0次

    最近工作接触了一个叫lombok的插件,通过注释,能有效地减少代码的冗余,让开发者将更多的经历放在业务和逻辑上。

官方网站:https://www.projectlombok.org

使用教程:http://jnb.ociweb.com/jnb/jnbJan2010.html

API文档:https://projectlombok.org/api/

底层原理:自从Java 6起,javac就支持“JSR 269 Pluggable Annotation Processing API”规范,只要程序实现了该API,就能在javac运行的时候得到调用。在编译器生成字节码文件之前修改抽象语法树(AST),达到插入代码的目的。

几个常用的注解(类注解)

    @Data:相当于@Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode.

    @Slf4j、@Log4j和@Log4j2:自动生成一个名为log的Slf4j/Log4j/Log4j2对象,可在类中直接调用.(要求,必须添加相关日志工具的jar包或依赖)

参考:http://blog.csdn.net/dslztx/article/details/46715803

           http://www.jianshu.com/p/9bd6ce692ab1

相关文章

  • lombok

    lombok的安装以及使用 什么是lombok 有什么好处 如何使用 IntelliJ IDEA 安装lombok...

  • 安装lombok

    使用lombok要先安装! 使用lombok要先安装! 使用lombok要先安装! 编译jar包后会自己找到相关的...

  • lombok 插件使用技巧

    lombok @EqualsAndHashCode 注解的影响 Java中优雅的使用Lombok

  • 推荐几个自己使用的使用IDEA插件

    推荐几个自己使用的使用IDEA插件 Lombok plugin 介绍 使用Lombok时候可以安装这个插件,能够让...

  • Lombok的基本用法

    一、引入lombok IDEA还需要下载lombok插件。 二、lombok的使用 1.@Data @Data的功...

  • IDEA报: Lombok Requires Annotatio

    一、问题描述 IDEA使用lombok,提示: Lombok Requires Annotation Proces...

  • lombok guide

    lombok guide lombok是什么 lombok怎么用 这里不谈原理,不讲性能,只谈使用。 这里只说比较...

  • Jhipster之使用lombok工具

    关于lombok介绍,请参考lombok 在jhipster中使用lombok,在pom.xml中修改如下 1.加...

  • SpringBoot注解学习之@Accessors

    Accessor的中文含义是存取器;它是在lombok插件下使用的,使用前需下载lombok插件。 包含的属性: ...

  • 如何学习lombok

    如何学习lombok lombok为什么出现,解决了什么问题? 在项目中使用Lombok可以减少很多重复代码的书写...

网友评论

      本文标题:lombok的使用

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