关于lombok插件的使用,强大的简化代码工具
2019-08-16 09:10:46来源:博客园 阅读 ()
关于lombok插件的使用,强大的简化代码工具
关于下载和安装lombok插件,过程特别简单,可以参考:
https://blog.csdn.net/longloveqing/article/details/81539749
安装好后,下面介绍下lombok的简单使用:
1.在项目中的pom.xml中添加依赖:
2.添加好依赖后,在实体类中简单的建两个变量:name、age:
3.我们要取到或者设置这两个变量,按以前的方法我们需要手动去get、set方法,而如果通过lombok插件,代码将会变得简洁而方便,如下图:
1 package entity; 2 3 import lombok.Getter; 4 import lombok.Setter; 5 import lombok.ToString; 6 import lombok.extern.slf4j.Slf4j; 7 /** 8 * lombok的使用 9 * 使用lombok可以简化代码,减少重复代码 10 * lombok底层使用字节码技术 ASM 修改字节码文件,生成get、set等方法 11 * @author Yubaba 12 */ 13 @Getter 14 @Setter 15 @ToString 16 @Slf4j 17 public class User { 18 19 private String name; 20 private int age; 21 22 public static void main(String[] args) { 23 User user = new User(); 24 user.setName("liumingyu"); 25 user.setAge(24); 26 System.out.println(user); 27 log.info(user.toString()); 28 } 29 }
总结:
其中,在类上直接使用了@Getter、@Setter方法来代替了原先的get、set方法;@Slf4j注解可以简化日志的配置,直接通过log.info()来使用;@ToString也就是tostring的方法。
可以看出,当一个实体类中要是变量很多的话,那get/set的代码量就会很多,看起来太臃肿,通过lombok插件就可以很好的解决了这样的问题。
原文链接:https://www.cnblogs.com/lmyupupblogs/p/11081406.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:java设计模式--装饰模式
- 2020最新IDEA插件大集合,一款能帮助你写代码的工具是多么重 2020-06-09
- 【Java-jxl插件】【Excel文件读写报错】jxl.read.biff.BiffE 2020-06-07
- Java 14 祭出代码简化大器,Lombok 要被干掉了? 2020-05-27
- 程序员使用IDEA这些插件后,办公效率提升100%(持续更新中) 2020-05-24
- IDEA:springboot框架使用mybatis-generator插件报错:org.a 2020-05-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash