lombok 插件介绍:

IntelliJ IDEA官方插件页面:https://plugins.jetbrains.com/plugin/6317-lombok-plugin

使用lombok之后,省去了许多没必要的get,set,toString,equals,hashCode代码,简化了代码编写,减少了代码量。
另外@Data注解的作用相当于 @Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode的合集。

IntelliJ IDEA的安装方法如下,eclipse的安装未试过

安装 lombok 插件

项目pom中引入依赖

业务代码中使用注解(如果不装插件和pom依赖的话,注解是飘红无效的),如果安装好后是会有提示的

传统方法和注解方法对比小案例:

传统方法打印日志,需要每个类里面调用传入类名的方法

使用注解后:

两种方法对比起来,使用注解的方法代码节省了太多,还有更多注解方法待探索

最新文章

  1. 使用jquery实现搜索框的位置变换
  2. Matlab里面的SVM
  3. Java Hour 18 来个CURD吧 (三)
  4. 使用Jil序列化JSON提升Asp.net web api 性能
  5. bzoj2763: [JLOI2011]飞行路线 分层图+dij+heap
  6. 关于apche无缘无故个启动不了,解决方法
  7. swift学习笔记(七)自己主动引用计数
  8. weather API 天气api接口 收集整理
  9. Apache Hadoop 2.9.2 的归档案例剖析
  10. Linux--Linux下安装JDk
  11. IdentityServer4之Client Credentials(客户端凭据许可)
  12. Servlet第三篇(response;request)
  13. Centos 7 查看内存占用情况相关命令
  14. LeetCode算法题-Delete Node in a Linked List(Java实现)
  15. php,vue,vue-ssr 做出来的页面有什么区别?
  16. 20165305 苏振龙《Java程序设计》第一周学习总结
  17. C语言流控制命令的总结
  18. (转)ASP.NET MVC 4 RC的JS/CSS打包压缩功能
  19. 对比springmvc与struts2
  20. 【CF1009F】Dominant Indices

热门文章

  1. php+mysql事务处理例子详细分析实例
  2. 菜单项onCreateOptionsMenu()和onOptionsItemSelected()的使用
  3. 使用 puppeteer 创建一个自动化导出 PDF 的服务
  4. 数据模板--DataTemplate
  5. WPF 动画 和 色彩 的随笔
  6. Android之水波纹点击效果(RippleView)
  7. K-Means算法的收敛性和如何快速收敛超大的KMeans?
  8. UVALive-3989 Ladies' Choice (稳定婚姻问题)
  9. L206
  10. New Concept English Two 31 85