JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: eclipse lombok

idea 使用lombok运行报错.

首先了解一下lombok的作用:Lombok本质上就是一个实现了“JSR 269 API”的程序。在使用javac的过程中,它产生作用的具体流程如下:javac对源代码进行分析,生成了一棵抽象语法树(AST) 运行过程中调用实现了“JSR 269 API”的Lombok程序 此时Lombok就对第一步骤得到的AST进行处理,找到@Data注解所在类对应的语法树(AST),然后修改该语法树(AST),增加getter和setter方法定义的相应树节点 javac使用修改后的抽象语法树(AST)生成字节码文件,即给class增加新的节点(代码块)lombok的使用通过注解的方式减少了getter,setter的手动增加减少了代码量,增加开发效率,特别是在改动属性名字时候维护起来也特别容易。但是同时它也减少了代码的可阅读性降低了源码的舒适度。idea已经安装了lombok可是还是没发使用@Data注解、无法使用setter()、getter()方法。在网上看到可能是由于lombok的版本不对,于是更新idea到最新版,安装lomb...
此文被围观3253次  分类: 编程开发 标签:  ···

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号